Sinossi: trova i caratteri racchiusi tra
MYPOCKET.
Esempio di input
MYPHEIF
YFOCKVH
MBNDEIF
TEUFTMY
ESNDUWP
KBOVUVO
CENWFKC
OPYMTEB
Esempio di output
F
BND
EUF
SNDUW
BOVUV
ENWF
Eh? Come l'abbiamo ottenuto come output? La "tasca" a volte può essere difficile da vedere. Ciò renderà più chiaro:
MYP HEIF Y F OCK VH M BND E SE T EUF TMY E SNDUW P K BOVUV O C ENWF KC OPYMTE B
Le lettere in grassetto indicano un anello di caratteri collegati ortogonalmente tra loro costituiti dalla stringa MYPOCKETripetuta più e più volte. Il tuo programma dovrebbe generare i caratteri che si trovano all'interno di quell'anello.
Appunti:
- Ci sarà solo una "tasca".
- Trascinamento di nuove righe o spazi dopo le righe sono consentite.
- Anche il resto della griglia può contenere caratteri
MYPOCKET, ma non in modo tale da rendere ambigua la forma dell'anello. - Non
Mè sempre nell'angolo in alto a destra. - La "tasca" può spostarsi in senso orario o antiorario.
- La "tasca" non si sposta in direzioni diagonali, ovvero ogni lettera è connessa a sinistra, a destra, in alto o in basso alla successiva.
Ecco un altro input con cui puoi testare il tuo programma.
Esempio di input
EKCYMOPD
KCOPHAYM
EKNDSEST
JETHACKE
KRMYPOBN
Esempio di output
HA
NDSES
HA