#include <iostream>
using namespace std;
int main( )
{
string wyraz;
char buffor;
int t;
cout << "Podaj liczbe testow: " ;
cin >> t;
cout << "Podaj wyraz: " ;
getline ( cin , wyraz) ;
for ( int k= 0 ; k< t; k++ )
{
getline( cin , wyraz) ;
int wynik= 0 ;
int dlugosc= wyraz.length ( ) ;
for ( int i= 0 ; i< dlugosc; i++ )
{
if ( ( wyraz[ i] == 0 ) || ( wyraz[ i] == ' ' ) ) continue ;
buffor= wyraz[ i] ;
wynik= 0 ;
for ( int j= 0 ; j< dlugosc; j++ )
{
if ( buffor== wyraz[ j] )
{
wynik++ ;
wyraz[ j] = 0 ;
}
}
cout << buffor<< " - " << "wystepuje: " << wynik<< " razy" << endl;
}
}
return 0 ;
}
ICNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgc3RyaW5nIHd5cmF6OwogICAgY2hhciBidWZmb3I7CiAgICBpbnQgdDsKCiAgICBjb3V0PDwiUG9kYWogbGljemJlIHRlc3RvdzogIjsKICAgIGNpbj4+dDsKICAgIGNvdXQ8PCJQb2RhaiB3eXJhejogIjsKICAgIGdldGxpbmUgKGNpbiwgd3lyYXopOwogICAgZm9yKGludCBrPTA7IGs8dDsgaysrKQogICAgewogICAgICAgIGdldGxpbmUoY2luLCB3eXJheik7CgogICAgICAgIGludCB3eW5paz0wOwogICAgICAgIGludCBkbHVnb3NjPXd5cmF6Lmxlbmd0aCgpOwoKICAgICAgICBmb3IoaW50IGk9MDsgaTxkbHVnb3NjOyBpKyspCiAgICAgICAgewogICAgICAgICAgICBpZigod3lyYXpbaV09PTApfHwod3lyYXpbaV09PScgJykpIGNvbnRpbnVlOwogICAgICAgICAgICBidWZmb3I9d3lyYXpbaV07CiAgICAgICAgICAgIHd5bmlrPTA7CgoKICAgICAgICAgICAgZm9yKGludCBqPTA7IGo8ZGx1Z29zYzsgaisrKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBpZihidWZmb3I9PXd5cmF6W2pdKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIHd5bmlrKys7CiAgICAgICAgICAgICAgICAgICAgd3lyYXpbal09MDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBjb3V0PDxidWZmb3I8PCIgLSAiPDwid3lzdGVwdWplOiAiPDx3eW5pazw8IiByYXp5Ijw8ZW5kbDsKICAgICAgICB9CiAgICB9CiAgICAKICAgIHJldHVybiAwOwp9Cg==