Cod sursa(job #1811455)

Utilizator stefanxdanDanila Sergiu Stefan stefanxdan Data 21 noiembrie 2016 11:35:19
Problema Restante Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <bits/stdc++.h>

using namespace std;

int n, cnt;
string v[36003];

void Read()
{
    ifstream fin ("restante.in");
    fin >> n;
    for( int i = 0; i <n; i++)
        {
            fin>>v[i];
            sort(v[i].begin(), v[i].end());
        }
    fin.close();
}

void R()
{

    sort( v, v + n);
    if(v[0] != v[1]) cnt++;
    for(int i = 1; i < n ; i++)
        if(v[i - 1] != v[i] and v[i + 1] != v[i]) cnt++;
    ofstream fout ( "restante.out");
    fout << cnt << "\n";
    fout.close();

}
int main()
{
    Read();
    R();
    return 0;
}