Zadanie : mat2018-c
Zadanie

W tym zadaniu rozważmy odległość liter w alfabecie – np. litery A i B są od siebie oddalone o 1, A i E o 4, F i D o 2, a każda litera od siebie samej jest oddalona o 0.

Wypisz wszystkie słowa, w których każde dwie litery oddalone są od siebie w alfabecie co najwyżej o 10.

Wejście

Pierwszy wiersz wejścia zawiera liczbę całkowitą n z zakresu 1..1000. W każdym z kolejnych n wierszy zapisano jeden sygnał.

Wyjście

Słowa wypisz w kolejności występowania na wejściu, po jednym w wierszu.
Możesz założyć, że wejście zawiera co najmniej jedno takie istnieje.

Przykład

Dla danych podanych na wejściu:

21
NLIPILKIOJIMMLKPM
CVKWEYKUEUKP
ULUJXDIHLUUXDUJF
TUQPRFXRTZMW
GYUYWWTYFJGNLGS
NRXGOPZWNHC
AXYQAFHHEJTXDTZ
QWFGEGTOCYO
VSSPWEIGTGSPJ
KOPEWFRCVLNAN
KNZDCEINMVZENIX
YPOXUSMPTAFVELM
HOWUIHRPQGLVN
IYOVTQJXKFCT
XHDBCRFIJK
KQXGENDYBUP
SNCTSXZFKLMRJIU
KRVVTXBNZOVVHMXN
YYNCPEPKEPXWSIPAW
VMUPXRCRSI
CZNVYXKMAV

Poprawną odpowiedzią jest wyjście:

NLIPILKIOJIMMLKPM

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip cmath 
Limit czasu        : 0.1 s
Limit pamięci      : 32 MB
Słowa niedozwolone :