Pagini recente » Cod sursa (job #2027680) | Cod sursa (job #918314) | Cod sursa (job #2689866) | Cod sursa (job #3154640) | Cod sursa (job #661356)
Cod sursa(job #661356)
#include <cstdio>
#include <fstream>
#include <iostream>
#include <map>
#include <string>
#include <algorithm>
#include <cstring>
using namespace std;
#define file_in "restante.in"
#define file_out "restante.out"
char cuv[20];
int l,N,ans;
map<string,int> C;
int main(){
ifstream f(file_in);
ofstream g(file_out);
f>>N;
while(N--){
f>>cuv;
l=strlen(cuv);
sort(cuv,cuv+l);
C[string(cuv)]++;
}
ans=0;
for (map<string,int> :: iterator it=C.begin();it!=C.end();++it)
if ((*it).second==1)
ans++;
g<<ans<<"\n";
return 0;
}