2016-03-21
TCO15 Algorithm Round 2C
https://competitiveprogramming.info/topcoder/srm/round/16520/div/1
Easy (250) YetAnotherCardGame
問題
- 1以上の整数が書かれたカードが何枚かある
- PetrとSnukeにN枚ずつ配り、交互に1枚ずつ出す
- 場にカードがないか、場のカードより大きな数のときだけ積むことができる
- 積めないときはカードを捨てる
- 場に積める枚数の最大値を求める
方針
- (終了後)
- dp[ターン数][場のカード]=枚数 でDP
- https://github.com/firewood/topcoder/blob/master/tco_2015/YetAnotherCardGame.cpp
結果
--- 0pt 188th/538 rating 1283 -> 1292 (+9)
オンサイトイベント。iwiさんとりんごさんが解説してくれるという素敵な回だった。
hardにはフラクタルが出てきた。フラクタルで何か問題作って、と言われて作ったらしい。すごい。
ハッカソンでは、Sails.jsでwebを巡回するというtravelling-sailsmanというサイトを作って発表した。楽天さんから特別賞を頂き、topcoderの賞金獲得額が$600になった。
ほんとはゲームにしたかったけど間に合わず。competitiveprogramming.infoにゲームを追加したほうが良かったかも。
色んな人と会えて良いお祭りだった。願わくばたまに開催して欲しい。
- 22 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 19 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 8 https://www.google.co.jp/
- 2 https://topcoder-g-hatena-ne-jp.jag-icpc.org
- 1 https://github.com/
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0ahUKEwj5_bDzv9nLAhXHIaYKHRExBcwQFggpMAI&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120308/1331218846&usg=AFQjCNEdk_xkTzJCqSH0QuDUj42_GboRVQ&sig2=nOp0YK4vmHIin4ZPt1jxaw
- 1 https://topcoder-g-hatena-ne-jp.jag-icpc.org/calendar?date=2015-07-18
- 1 https://www.google.com/
- 1 http://t.co/71cbJblEpy
- 1 http://www.adventar.org/calendars/850