In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.
W Bajtocji od niedawna wydawana jest nowa gazeta BajtNews. O dziwo, mieszkańcy Bajtocji wcale nie interesują się treścią publikowanych w niej artykułów, a jedynie statystykami, które ich dotyczą. Niektórzy z nich stali się już tak leniwi, że nie chcą sami tworzyć statystyk, dlatego poprosili Ciebie o napisanie programu, który będzie przygotowywał je automatycznie.
Bajtocjanie chcą znać liczby wystąpień następujących obiektów w artykułach:
Napisz program, który:
W pierwszym wierszu wejścia znajduje się jedna liczba całkowita () oznaczająca liczbę żądanych rodzajów statystyk. W drugim wierszu znajduje się liczb całkowitych (), pooddzielanych pojedynczymi odstępami i oznaczających numery typów obiektów, które należy zliczyć. Numery odpowiadają kolejności, w jakiej różne rodzaje obiektów zostały opisane powyżej (np. oznacza żądanie zliczenia słów w tekście). Możesz założyć, że liczby są parami różne.
Trzeci wiersz wejścia zawiera całą treść artykułu. Może się ona składać z następujących znaków:
Liczba znaków w treści artykułu nie przekroczy . Możesz również założyć, że:
W pierwszym i jedynym wierszu wyjścia Twój program powinien wypisać liczb całkowitych pooddzielanych pojedynczymi odstępami, oznaczających kolejne żądane rodzaje statystyk.
Dla danych wejściowych:
5 2 4 1 3 5 domEk K5k45. aLA.
poprawną odpowiedzią jest:
2 2 3 4 3
W przykładzie żądane są wszystkie rodzaje statystyk w następującej kolejności:
Autor zadania: Piotr Niedźwiedź.