Słowa [2015] [PP]
W pliku slowa.txt znajduje się 1000 słów, a w pliku nowe.txt znajduje się 25 słów.
W obu plikach wszystkie słowa składają się z małych liter alfabetu łacińskiego. Żadne z tych słów nie ma więcej niż 12 znaków, a każde jest zapisane w osobnym wierszu.
Napisz program, który da odpowiedzi do poniższych zadań. Każdą odpowiedź zapisz w pliku wynik5.txt i poprzedź ją numerem oznaczającym zadanie.
Zadanie 5.1. (3 pkt)
Dla każdej liczby naturalnej n z przedziału <1, 12> wyznacz liczbę wierszy w pliku slowa.txt, zawierających słowa n-literowe. Wypisz w osobnych wierszach pary: liczba n oraz liczba wierszy z n-literowymi słowami.
Zadanie 5.2. (6 pkt)
Dla każdego słowa z pliku nowe.txt wypisz to słowo oraz dwie liczby rozdzielone spacją oznaczające:
- liczbę wystąpień danego słowa w pliku slowa.txt,
- liczbę wystąpień odbicia lustrzanego danego słowa w pliku slowa.txt.
Uwaga: Na przykład dla słowa „mapa” odbiciem lustrzanym słowa jest „apam”. Słowo jednoliterowe jest samo dla siebie lustrzanym odbiciem.
Do pobrania: