2012-04-05
SRM 539
Div1 Easy (250) Over9000Rocks
問題
- 手持ちの岩がいくつかあり、9001個以上所有しているように見せかけたい。
- n個の箱があり、それぞれa個以上b個以下の岩が入っているように見せかけることができる。
- 9001以上の数値が何通り作れるかを求める。
方針
- ライブラリ問題?と思って蟻本読んだりして時間を浪費する
- std::pairに範囲を突っ込んでごり押ししてもできそう
- 間に合わず、終了後解いた
- 最も単純な解法は、その箱を範囲を使うか使わないかで2^N-1個の範囲を作る
- https://github.com/firewood/topcoder/blob/master/srm_5xx/srm_539/Over9000Rocks.cpp
結果
___ 0pt
easyはいろんな解き方ができそう。system test終わってからようやくできた。
mediumは題意がまだつかめてない。なんかジャッジ解が微妙のようである。
その他
GCJ勉強会に参加してからちょうど一年経過した。記念の日に零点なのであまり成長してない感じではあるけど、一年前に比べてだいぶ楽しめるようになったのが進歩である。
解けそうで解けなかったやつは後で解こうと思っていて、結果的に毎回参加記を書くことになったので我ながらまめである。
続けられた理由としては(1)GCJ勉強会が大変よかった(2)TopCoderの制限時間が適度に短い(3)ratingが上がるのが楽しい(4)Twitterで刺激を受ける(5)コード書くのが楽しい、ということかなと思う。
アプリケーションプラネットの備前さん、講師のちょくだいさん、りんごさん、ありがとう!
コメントを書く
トラックバック - https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120405
リンク元
- 71 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 1 http://search.yahoo.co.jp/search?p=カッター練習帳&ei=UTF-8&fr=top_ga1_sa&x=wrt&meta=vc=
- 1 http://search.yahoo.co.jp/search?p=マス目 15マス練習帳&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=51&ved=0CCYQFjAAODI&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/?of=40&ei=ioV-T9yrL5Gq8ATF9vzJBw&usg=AFQjCNHoLofJ4bEUBuxZgkm3QJJSwsiOAg&sig2=4YBPj0zB4ZejXZZjwU45JA
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCgQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120318/1332075002&ei=WYt-T-7iN8_nmAWMi835Bw&usg=AFQjCNGhKwWxNLuZZSTxggTUOyF4N2xP-A&sig2=V8G1pEg6gzsVjqtmO_eUVQ
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCYQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120404/1333554582&ei=1BF_T8KjC6yQiQfWrp3VBA&usg=AFQjCNHjHXwxn1P-wyyYO-s77Yvxrq47qg
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=srm539&source=web&cd=2&ved=0CDUQFjAB&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120405/1333637941&ei=vIJ_T8_YFMfzmAXh7ZnkBw&usg=AFQjCNFEMxS4HZBc_F3DVAPNW8KYw06BEg
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CDcQFjAB&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120405/1333637941&ei=kKd_T_K0K4zHmQWbsMD6Bw&usg=AFQjCNFEMxS4HZBc_F3DVAPNW8KYw06BEg&sig2=XxWr9jpk2UR2LqUfUxmwpA
- 1 http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CC8QFjAB&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120405/1333637941&ei=RMN_T-CxCOKuiQfpv_yoBA&usg=AFQjCNFEMxS4HZBc_F3DVAPNW8KYw06BEg&sig2=ECalzmFA92sPhzYIMCiKYg
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCYQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/&ei=TCCAT80hpMSZBbzB8Y0I&usg=AFQjCNF7OCqzkXGK7X8vh6Y-RjeI_uDApQ&sig2=MXIGSIYaEc9QGH4Is15W-g