#include <iostream>
#include <string>
using namespace std;
int i,d, j, k, licznikczyAnagram;
string liczba1, liczba2;
int main( )
{
cout << "ANAGRAMY CYFROWE. Ile par liczb chcesz sprawdzic?" << endl;
cin >> d;
for ( i= 0 ; i< d; i++ )
{
cout << "Wprowadz 2 liczby oddzielone od siebie spacja: " ;
cin >> liczba1 >> liczba2;
licznikczyAnagram= 0 ;
if ( liczba1.size ( ) == liczba2.size ( ) )
{
for ( j= 0 ; j< liczba1.size ( ) ; j++ )
{
for ( k= 0 ; k< liczba1.size ( ) ; k++ )
{
if ( liczba1[ j] == liczba2[ k] )
{
liczba1[ j] = 'X' ;
liczba2[ k] = 'X' ;
licznikczyAnagram++ ;
break ;
}
}
}
}
if ( licznikczyAnagram== liczba1.size ( ) )
cout << "TAK" << endl;
else
cout << "NIE" << endl;
}
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgaSxkLCBqLCBrLCBsaWN6bmlrY3p5QW5hZ3JhbTsKc3RyaW5nIGxpY3piYTEsIGxpY3piYTI7CmludCBtYWluKCkKewpjb3V0IDw8ICJBTkFHUkFNWSBDWUZST1dFLiBJbGUgcGFyIGxpY3piIGNoY2VzeiBzcHJhd2R6aWM/IiA8PCBlbmRsOwpjaW4gPj4gZDsKZm9yIChpPTA7IGk8ZDsgaSsrKQp7CiAgICBjb3V0IDw8ICJXcHJvd2FkeiAyIGxpY3pieSBvZGR6aWVsb25lIG9kIHNpZWJpZSBzcGFjamE6ICI7CiAgICBjaW4gPj4gbGljemJhMSA+PiBsaWN6YmEyOwogICAgbGljem5pa2N6eUFuYWdyYW09MDsKICAgIGlmIChsaWN6YmExLnNpemUoKT09bGljemJhMi5zaXplKCkpCiAgICB7CgogICAgICAgICAgIGZvciAoaj0wOyBqPGxpY3piYTEuc2l6ZSgpOyBqKyspCiAgICAgICAgewogICAgICAgZm9yIChrPTA7IGs8bGljemJhMS5zaXplKCk7aysrKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBpZiAobGljemJhMVtqXT09bGljemJhMltrXSkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBsaWN6YmExW2pdPSdYJzsKICAgICAgICAgICAgICAgICAgICBsaWN6YmEyW2tdPSdYJzsKICAgICAgICAgICAgICAgICAgICBsaWN6bmlrY3p5QW5hZ3JhbSsrOwogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgfQoKCiAgICAgICAgICAgIH0KCiAgICAgICAgfQogICAgfQogaWYgKGxpY3puaWtjenlBbmFncmFtPT1saWN6YmExLnNpemUoKSkKICAgICAgICAgICAgIGNvdXQgPDwgIlRBSyIgPDwgZW5kbDsKCmVsc2UKICAgICAgICAgICAgICAgIGNvdXQgPDwgIk5JRSIgPDxlbmRsOwoKfQogICAgcmV0dXJuIDA7Cn0K