Zadanie : anagram-2a
Zadanie
Anagram to słowo powstałe z innego słowa przez przestawienie liter.
Przez słowo rozumiemy dowolny ciąg liter alfabetu łacińskiego.
Przykład:
słowo --> anagramy barok --> korba, robak, arobk, rokab, orkab … ranty tyran, narty, ntyra, natyr, ytnar …
Poniżej podano pewną ilość wierszy zawierających po 5 słów każdy.
Wypisz wszystkie wiersze, w których słowa drugie, trzecie, czwarte i piąte są anagramami słowa pierwszego.
Wejście
Pierwszy wiersz wejścia zawiera liczbę całkowitą n z zakresu
1..500 - ilość wierszy.
W każdym kolejnym n wierszy zapisano pięć słów o maksymalnej długości
pięciu znaków każde.
Wyjście
Wyjście powinno zawierać wiersze spełniające warunki zadania.
W ostatnim wierszu należy zapisać ilość takich wierszy.
Przykład
Dla danych podanych na wejściu:
6 aad acd ddc dac bda abcac babbb adbdc adcda bbdaa bd db bd db bd bdbc cdbb bdcb bbdc cbbd ddc ddc ddc ddc ddc cdb dbc bdc dcb cdb
Poprawną odpowiedzią jest wyjście:
bd db bd db bd bdbc cdbb bdcb bbdc cbbd ddc ddc ddc ddc ddc cdb dbc bdc dcb cdb 4
Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5
Opcje zadania:
Biblioteki : iostream iomanip cmath Limit czasu : 0.25 s Limit pamięci : 32 MB Słowa niedozwolone :