2012-01-15
Codeforces 101 Div2
A. Amusing Joke
問題
- 三つの文字列が与えられる。
- 最初の二つは二人の名前である。
- 三つ目の文字列から、足し引きなしで最初の二つの文字列が作れるかどうかを答える。
方針
- std::map<int, int>に1文字ずつ突っ込んでカウント・照合。
- ソートして比較すれば一発だった...
B. Hopscotch
問題
- Y軸方向に1辺がaの正方形が並んでいる。
- X軸方向には1つまたは2つ並ぶ。
- 並び方は1-1-2-1-2-1-2-(1-2)...である。
- 座標(x,y)に小石を投げて、マスの中に入っているかどうかを答える。
方針
- 最初の1マス目だけ規則性がないので場合わけ
- あとはY座標を2a単位で見る
- Y座標の余りが0からaなら2マス、aから2aなら1マスの部分に入っている
C. Queue
問題
- n人が一列に並んでいて、いったん解散した
- それぞれは、自分より背が高い人の数だけ覚えている
- 背丈は同じでもよい (同じ場合は高いと見なさない)
- 背が高い人の数の配列が与えられるので、可能なら並び方の例をひとつ答える
方針
- 撃沈...
結果
oo--- 1274 392nd rating 1526 -> 1523
簡単なのしか解けないのは問題。
- 25 https://topcoder-g-hatena-ne-jp.jag-icpc.org/
- 1 http://www.google.co.jp/url?sa=t&rct=j&q="1+based+index"&source=web&cd=3&ved=0CD8QFjAC&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20111218/1324196925&ei=Tm8TT7jeFIT0mAXU_r2xAg&usg=AFQjCNF73SC9FKlDAQmuObkGj3mxuteSGQ&sig2=21_uxyj8iVX6RB1zRAQUQQ
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=codeforces+100&source=web&cd=1&ved=0CCQQFjAA&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20120110/1326217467&ei=vNoTT8SvFKqPmQW559jfAw&usg=AFQjCNHFJoatzB89YT86aExQSgRFxFwTfg
- 1 http://www.google.co.jp/url?sa=t&rct=j&q=srm 527&source=web&cd=18&ved=0CGMQFjAHOAo&url=https://topcoder-g-hatena-ne-jp.jag-icpc.org/firewood/20111223/1324639729&ctbs=lr:lang_1ja&ei=sg4UT6jFIKzSmAXT16DMAw&usg=AFQjCNGZEj_ybsfFx3MPqYKRTR0POr-eTQ
- 1 https://topcoder-g-hatena-ne-jp.jag-icpc.org/diarylist