2012-02-11
Codeforces 104 Div2
A. Lucky Ticket
問題
- ラッキーナンバーかつ前半と後半の和が等しいかどうかを求める
B. Lucky Mask
問題
- aより大で、ラッキーナンバーだけ取り出した数がbと一致する最小の数を求める
方針
- せいぜい100000回
- 1文字ずつ取り出す->atoi->比較で全探索
C. Lucky Conversion
問題
- ラッキーナンバーだけからなる数aとbがある
- 交換または変更の操作によりa=bとなる最小の回数を求める
方針
- 交換のほうがコストが小さいので交換してから変更する
- まず数値毎に異なる桁数を求めて、diff_4とdiff_7とする
- min(diff_4,diff_7)が交換回数
- 残りが変更回数
D. Lucky Number 2
問題
- 4,7,47,74の回数が与えられる
- ラッキーナンバーだけからなる数を生成する
方針
- c-dの値が-1,0,1,その他で場合わけ
- abs(c-d)>1なら不可能
結果
488+932+1344+0=2764pt 145th rating 1523 -> 1597
Dは場合わけしたらバグバグだった。これをコンテスト中に通すのは困難。
4と7がラッキーナンバーってTopCoderにも出てくるがデファクトスタンダードなんだろうか。
- 100 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 3 https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood
- 2 http://www.google.com/search
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=Facebook+Hacker+Cup&source=web&cd=6&ved=0CF8QFjAF&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120210/1328893903&ei=eNo2T_jTAaH6mAX-h6DwAQ&usg=AFQjCNH0pdGm2-pkvEppcccc476KZ_8HcA
- 1 https://topcoder-g-hatena-ne-jp.jag-icpc.org/cafelier/
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=facebook hacker&source=web&cd=3&ved=0CEEQFjAC&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120210/1328893903&ctbs=lr:lang_1ja&ei=UyM3T_SEHsrxmAW5nNSmAg&usg=AFQjCNH0pdGm2-pkvEppcccc476KZ_8HcA&sig2=y-Ck7lg5ROlaGZ9IVJDb_A
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=srm 522&source=web&cd=2&ved=0CCsQFjAB&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20111027/1319732512&ei=T2A3T4K_E4PSmAXv-qT4AQ&usg=AFQjCNEni1jQFLxa-xdo1elZIL8RP3tISQ
- 1 http://www.google.co.jp/url?url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20111231/1325330436&rct=j&sa=U&ei=ccA3T4TgM9DjmAXdqLzxAQ&ved=0CDYQFjAD&q=srm+528+div2&usg=AFQjCNE-vchymKiRGWc3ZPX9dMc3gPUiTw
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=codeforces&source=web&cd=4&ved=0CEoQFjAD&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120115/1326642348&ctbs=lr:lang_1ja,qdr:m&ei=N_o3T-ArgueYBbSjwYUC&usg=AFQjCNHG0UG2j-STXdLPZx3Sbnz0tM_xsg&sig2=ulZwnCVYOBX-sVdYwI9afQ&cad=rja
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=facebook hacker cup&source=web&cd=6&ved=0CF0QFjAF&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120210/1328893903&ei=R2Q4T4fKKOTGmQX_sYyGAg&usg=AFQjCNH0pdGm2-pkvEppcccc476KZ_8HcA&sig2=p9TktpIMqYJTN-aFWtBp_g