2014-04-11
SRM 605
Div1 Easy (250) AlienAndHamburgers
問題
- エイリアンのFredは地球を滅ぼす前にハンバーガーを食べておくことにした
- 種類とおいしさの配列が与えられる
- 満足度は種類の数×おいしさの合計である
- 満足度の最大値を求める
方針
- 貪欲っぽい
- (種類,おいしさの降順)でソート
- ひとつずつ見ていき、同じ種類かつおいしさが正ならまとめる
- まとめたあと、おいしさでソート
- おいしさが正なら必ず増加する
- おいしさが負で、総量が増加しないなら、次のを食べても増加することはない
- おいしい順に食べて、食べても増えないならやめる
- Passed System Test
- https://github.com/firewood/topcoder/blob/master/srm_6xx/srm_605/AlienAndHamburgers.cpp
結果
o-- 180.04pt 303rd/658 rating 1228 -> 1294 (+66)
ちゃんと解けた。
- 25 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 2 http://blog.hatena.ne.jp/kmjp/kmjp.hatenablog.jp/accesslog
- 2 https://topcoder-g-hatena-ne-jp.jag-icpc.org/keyword/SRM
- 1 http://pipes.yahoo.com/pipes/pipe.run?_id=TssmX7bb2xGYLar_l7okhQ&_render=rss&group_id=TopCoder
- 1 http://t.co/JYnRIk4Mr4
- 1 http://www.google.co.jp/
- 1 http://www.google.com/m?q=hotpepshi