Anda terjebak dalam labirin 5x5 ini - setiap kamar diberi label dari 1 hingga 25 dan pintu keluarnya ada di kamar 1.
Anda diberikan sebagai input ruangan tempat Anda berada sekarang. Tugas Anda adalah menampilkan urutan gerakan terpendek (utara, timur, selatan, barat) yang diperlukan untuk mencapai ruang 1.
Bergerak dapat menjadi output dalam format apa pun yang Anda inginkan (daftar, string, array ...) selama Anda menggunakan karakter n,w,e,s
.
Inilah semua kasus uji:
1 => empty string/list
2 => w
3 => ww
4 => swwnw
5 => wswwnw
6 => seenwnw
7 => nw
8 => wnw
9 => wwnw
10 => swwnwnw
11 => eenwnw
12 => enwnw
13 => nwnw
14 => wnwnw
15 => wwnwnw
16 => enenwnw
17 => nenwnw
18 => wnenwnw
19 => nwnwnw
20 => wnwnwnw
21 => nenenwnw
22 => enwnenwnw
23 => nwnenwnw
24 => wnwnenwnw
25 => nwnwnwnw
Jawaban terpendek dalam byte menang!