2012-05-13
TCO12 Round 2B
Easy (300) BlurredDartboard
問題
- N分割されていて、それぞれ1~N点のダーツ盤がある。
- 一部の文字盤は汚れていて数値が読めない。
- 正確にどれでも当てられるとして、最低P点以上にできる回数を求める。
方針
- 読める部分の最大値と、読めない部分(Z個)の期待値を求めて、どちらかを使う二択
- 読める部分の最大値が期待値以上であれば、最大値だけで試行すればよい
- 期待値を使う場合は、Z個単位で試行するとZ×期待値のポイントが得られる
- Z×期待値未満のポイントについては場合わけが必要
- 読めない部分の小さい値から順番に取得すると考える
- それらの総和が残りのポイント以上ならOK
- ただし、最大値だけで試行したほうがよい場合がある
- https://github.com/firewood/topcoder/blob/master/tco_2012/BlurredDartboard.cpp
結果
o-- 150.03pt 616th rating 1368 -> 1414
300点ということで慎重に解いたら遅すぎた。でも正解なのはとても良い。
コメントを書く
トラックバック - https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120513
リンク元
- 31 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 2 http://www.google.com/url?sa=t&rct=j&q=rpi = 0.25 * wp + 0.50 * owp + 0.25 * oowp&source=web&cd=1&ved=0CFYQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120506/1336314053&ei=vtevT5zbJerzmAW705m7CQ&usg=AFQjCNH3_BAspCakwq5KEjUE5y-A8Wktjg&cad=rjt
- 2 http://www.google.com/url?sa=t&rct=j&q=rpi = 0.25 * wp + 0.50 * owp + 0.25 * oowp&source=web&cd=1&ved=0CFQQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120506/1336314053&ei=Z9yvT6vrA82hiQfDyd3xCA&usg=AFQjCNH3_BAspCakwq5KEjUE5y-A8Wktjg&cad=rjt
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=srm 537 div1&source=web&cd=2&ved=0CFgQFjAB&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120318/1332075002&ei=g_60T-DkGsGciQfN1-2dAw&usg=AFQjCNGhKwWxNLuZZSTxggTUOyF4N2xP-A&sig2=C_0tf1LeciwlDXWU0hY-CA
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=topcoder 542&source=web&cd=1&ved=0CFUQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120510/1336663579&ei=qT-3T-SoKaOOmQX01JC3CQ&usg=AFQjCNEUwKdQZw9Q__UKntDZtXgURXI2GA
- 1 http://www.google.co.jp/hws/search?hl=ja&channel=ssp&client=fenrir-sub&adsafe=off&safe=off&lr=all&q=521+div2+srm
- 1 http://www.google.co.jp/hws/search?hl=ja&channel=ssp&client=fenrir-sub&adsafe=off&safe=off&lr=all&q=520+div2+srm
- 1 https://topcoder-g-hatena-ne-jp.jag-icpc.org/agw/
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CGcQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120206/1328550181&ei=Xy2yT-PJBIqbmQWZwtiRCQ&usg=AFQjCNGu1Z6wI9Q6EUCH1hktvJbVmKFllg&sig2=sWKEMYOTJQeV4PxkQRzeSg
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CGoQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120206/1328550181&ei=sUqyT-bEI6GRiQK25-ncAw&usg=AFQjCNGu1Z6wI9Q6EUCH1hktvJbVmKFllg&sig2=GE493r4C6esFVLSXvic4Fw