2014-02-06
SRM 595
着想 |
Div1 Easy (250) LittleElephantAndIntervalsDiv1
問題
- 何個かの白いボールが横一列に並んでいる
- ロボットがコマンドに従ってボールを白か黒に塗る
- 一つのコマンドは開始位置と終了位置と色からなる
- 塗り方の総数を求める
方針
- 2^塗った結果の境界の数を求める
- Failed System Test
- 塗ったパターンが残っているかどうかを調べればよかった
- https://github.com/firewood/topcoder/blob/master/srm_5xx/srm_595/LittleElephantAndIntervalsDiv1.cpp
Div2 Easy (250) LittleElephantAndBallsAgain
問題
- 3色のボールが横一列に並んでいる
- ボールの先頭または末尾を取り除いて、全て同じ色にする
- 最低何手必要か求める
方針
- 開始位置を全て試す
- 連続したボール以外全部消す
- https://github.com/firewood/topcoder/blob/master/srm_5xx/srm_595/LittleElephantAndBallsAgain.cpp
結果
x-- -1 -25.0pt 395th/410 rating 1227 -> 1088
塗るか塗らないかを選択できるときのパターン数を求めてしまった。
- 49 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 11 https://www.google.co.jp/
- 6 http://feedspot.com
- 2 http://t.co/71cbJblEpy
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCkQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/&ei=kAz0UqWXAcOhlQWKgoG4Ag&usg=AFQjCNF7OCqzkXGK7X8vh6Y-RjeI_uDApQ&sig2=hzZbwNGALcycyihtcqpZyw&bvm=bv.60983673,d.dGI
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CC0QFjAB&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20110529/1306687970&ei=xu_0Ur6aOIeOlQWdy4D4Bg&usg=AFQjCNFnmVCMNpGLa_mI_g8oK81IgdQfCA&sig2=t7qbNhW60i3pw-jw1ymI-A&bvm=bv.60799247,d.dGI&cad=rja
- 1 http://jp.mc1011.mail.yahoo.co.jp/mc/welcome?.rand=3ndp1lvl8bf0j&noFlush&YY=198012920
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDoQFjAD&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20130811/1376236374&ei=ltz1UtedO4G1lQW6joGYBw&usg=AFQjCNHhgdhp6WFOT5koHo7o6LFBFo5Rgg&bvm=bv.60983673,d.dGI
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CCwQFjAB&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/&ei=1Cf6UuiFJIq7kQXGrYHgAg&usg=AFQjCNF7OCqzkXGK7X8vh6Y-RjeI_uDApQ&bvm=bv.61190604,d.dGI
- 1 https://topcoder-g-hatena-ne-jp.jag-icpc.org/ir5/comment?date=20110529