Java初心者の競技プログラミング日記

Dvorak配列でjavaを書いてます

2018-03-13から1日間の記事一覧

No.351 市松スライドパズル

逆シミュレーションする。求めたいのは「最終的に左上のマスが何色であったか」なので、「最終盤面の左上のマスは、最初の盤面のどの位置から運ばれてきたか」を考える。最終盤面の左上のマスの座標をx=0,y=0とおく。操作を後ろから順に行っていって、Rの番…