Cod sursa(job #2396663)

Utilizator BogauuuBogdan Ivancu Bogauuu Data 3 aprilie 2019 18:27:25
Problema Restante Scor 50
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <fstream>
#include <algorithm>
#include <cstring>

using namespace std;

ifstream fin("restante.in");
ofstream fout("restante.out");

int n,m,i,j,nr;
char c[36005][20];
bool v[36005];

int main()
{
    fin >> n;
    for (i=1;i<=n;i++)
    {
        fin >> c[i];
        m=strlen(c[i]);
        sort (c[i]+0,c[i]+m);
    }
    for (i=1;i<=n;i++)
    {
        for (j=i+1;j<=n;j++)
        {
            if (strcmp(c[i],c[j])==0)
            {
                v[i]=1;
                v[j]=1;
            }
        }
        if (v[i]==0) nr++;
    }
    fout << nr;

    return 0;
}