Pagini recente » Cod sursa (job #1663570) | Cod sursa (job #492002) | Cod sursa (job #642297) | Cod sursa (job #167939) | Cod sursa (job #1239613)
#include<fstream>
#include<algorithm>
#include<cstring>
using namespace std;
int i, j, n, sol;
char ch[36003][18], aux[18];
ifstream in("restante.in");
ofstream out("restante.out");
int main(){
in>>n;
for(i=1; i<=n; i++){
in>>ch[i];
sort(ch[i], ch[i]+strlen(ch[i]));
}
for(i=1; i<n; i++){
for(j=i+1; j<=n; j++){
if(strcmp(ch[i], ch[j])>0){
strcpy(aux, ch[i]);
strcpy(ch[i], ch[j]);
strcpy(ch[j], aux);
}
}
}
for(i=1; i<=n; i++){
if(strcmp(ch[i], ch[i+1])!=0)
sol++;
}
out<<sol;
return 0;
}