2015-06-13
SRM 648
Div1 Easy (250) AB
問題
- 'A'か'B'だけからなる長さNの文字列Sについて考える
- i<jで位置iが'A'、位置jが'B'の個数がK個のものを求める</li>
方針
- Aより右にあるBの個数がスコア
- Aの個数をa個、Bの個数をb個として、a×bが最大値
- aとbを全て試す
- a×bがK以上になるとき、a-1個のAは全てのBの前で、残りひとつのAの位置でスコアが調整できる
- Passed System Test
- https://github.com/firewood/topcoder/blob/master/srm_6xx/srm_648/AB.cpp
結果
o-- 127.75pts 379th/528 rating 1460 -> 1424 (-36)
堅実にratingが削れた。
コメントを書く
トラックバック - https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20150613
リンク元
- 29 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 21 https://www.google.co.jp/
- 11 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 9 https://topcoder-g-hatena-ne-jp.jag-icpc.org/keyworddiary/Codeforces
- 4 http://t.co/71cbJblEpy
- 2 https://github.com/
- 2 https://topcoder-g-hatena-ne-jp.jag-icpc.org/keyword/dp
- 2 https://www.google.co.jp
- 1 https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&cad=rja&uact=8&ved=0CFAQFjAGahUKEwj0u9z_io3GAhXD26YKHUWoCMw&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/&ei=t1l8VbSEGsO3mwXF0KLgDA&usg=AFQjCNFYNeYPnERGkBYZhEsDXfotiL5aag&bvm=bv.95515949,d.dGY
- 1 http://pipes.yahoo.com/pipes/pipe.run?_id=TssmX7bb2xGYLar_l7okhQ&_render=rss&group_id=TopCoder