ただし、指示に従って進んだ先のマスの指示には”従いません” | SU-Ⅲ 電脳紀 Second

SU-Ⅲ 電脳紀 Second

基本的に雑記ですが、情報系の事も書きます。

問題をよく読みましょうねシリーズ第2弾。


問題:http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0262


パソコン甲子園2012年予選問題7をやっていたのですが、

どうにも間違いから脱出できずにおりました。

そしてやむなくほかの人のソースコードを見ることに。

するとあることに気づいたんです。

(あれ、これってループっぽくなったときの処理どうしてるんだろう?)


ちなみにループというのは

(2進む)→( 空 )→(2戻る)

で進むか戻るを踏んだ時点でゲームが進行しなくなるようなパターンで(ずっと俺のターン)

俺はこれがあると思ってずっとやり続けていたわけです。


そしてもう一度問題文を見てみると、第一段落の最後の行にこれが書かれてました・・・・・・。

これで解説に書いてあった図に対する疑問も解けました。


次は隣接行列を用いた解き方をやってみたいな。

とはいえ似たようなのはほかにもあったような気がするのでとりあえず2012年やっている間は

前に進みます。