Aturan:
Dalam permainan ini Anda mulai di bagian atas kotak persegi panjang ukuran N x M yang terdiri dari dinding dan ruang terbuka. Input adalah N baris karakter M, di mana .
menentukan ruang terbuka dan x
menentukan dinding. Program Anda harus menampilkan angka K terkecil sehingga terdapat jalur dari sudut kiri atas ke sudut kanan bawah (tanpa diagonal) yang melintasi dinding K.
Misalnya, diberi input:
..x..
..x..
xxxxx
..x..
..x..
output program Anda 2
.
Contoh lain:
keluaran 4
:
xxxxx
x.x.x
x.x.x
x..xx
keluaran 0
:
.xxxxxxxx
.x...x...
.x.x.x.x.
.x.x...x.
...xxxxx.
keluaran 6
:
xx
xx
xx
xx
xx
Berita tambahan:
Jika itu membuat hidup Anda lebih mudah, Anda dapat menentukan N dan M sebagai parameter baris perintah.
Kredit ekstra jika Anda dapat membuat program Anda mencetak jalur dalam beberapa bentuk atau lainnya.