SRM396

250

周期pの場合は文字列をp文字おきに取った物に対してはその中で最も多く出てくる文字に変換したときの変換数となるので,それを各周期に対して計算し最小値を返す.

500

同じブロックの2点が同一軸上に乗りかつ間に空白がある時に空白を"#"で埋めるという操作を繰り返す.実行速度が少し厳しいかと思ったけど,ランダムに生成した50*50のデータに対して100msぐらいで通ったので大丈夫だろうと思って送ったら大丈夫だった.

1000

変形Nim,よくわからなかった.