Cod sursa(job #654109)

Utilizator tzipleatudTudor Tiplea tzipleatud Data 29 decembrie 2011 16:23:32
Problema Restante Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <fstream>
#include <algorithm>

using namespace std;

ifstream f("restante.in");
ofstream g("restante.out");

int n,i,sol=0;
string s[37000];

int main () {
    f >> n;f.get();
    for (i=1;i<=n;i++) {
        f >> s[i];
        sort(s[i].begin(),s[i].end());
    }
    sort(s+1,s+n+1);
    s[0]='!';
    for (i=1;i<=n;i++)
        if (s[i]!=s[i-1]) sol++;
    g << sol << '\n';
    f.close();g.close();
    return 0;
}