- Time limit: 1.50 s
- Memory limit: 128 MB
Uolevi ja Maija pelaavat laivanupotusta. Jotta peli ei olisi tylsä, he muuttivat kuitenkin hieman sääntöjä.
Pelissä on vain yksi laiva, jonka pituus on 4 ruutua. Maija sijoittaa sen ensin salaiseen kohtaan ruudukolla pysty- tai vaakasuuntaisesti.
Tämän jälkeen Uolevi yrittää etsiä laivan. Joka vuorolla Uolevi tutkii yhden ruudun ruudukolla. Jos ruutu on osa Maijan laivaa, peli päättyy.
Pelialueen koko on ruutua. Tehtäväsi on etsiä pienin määrä ruutuja, jotka Uolevin riittää tutkia, jotta Maijan laiva löytyy varmasti.
Syöte
Syötteenä on kokonaisluku , joka määrittää ruudukon koon.
Tuloste
Ohjelmasi tulee tulostaa -ruudukko. Jokainen ruudukon merkki on .
tai *
. Jos merkki on *
, Uolevi tutkii sen ruudun.
Voit tulostaa minkä tahansa kelvollisen ratkaisun.
Esimerkki
Syöte:
5
Tuloste:
..*.. *...* ...*. .*... ..*..