Chciałbym sprawdzić czy dane wyrazy są anagramami za pomocą liczb pierwszych. I czy ktoś zna sposób żeby przypisać np. A=2? Na razie tyle udało mi się zapisać. Z góry dziękuję za każdą pomoc!
#include <iostream>
#include <string>
#include <algorithm>
#include <cstdlib>
using namespace std;
string wyraz1, wyraz2;
int main()
{
cin >>wyraz1;
cin >>wyraz2;
int dlugosc_wyraz1=wyraz1.length();
int dlugosc_wyraz2=wyraz2.length();
if(dlugosc_wyraz1!=dlugosc_wyraz2)
{
cout<<"Te wyrazy nie sa anagramami"<<endl;
exit(0);
}
transform(wyraz1.begin(),wyraz1.end(),wyraz1.begin(),::toupper);
cout<<wyraz1<<endl;
transform(wyraz2.begin(),wyraz2.end(),wyraz2.begin(),::toupper);
cout<<wyraz2<<endl;
cout<<dlugosc_wyraz1<<endl;
return 0;
}