Cod sursa(job #1811446)

Utilizator HiImAlezzPanainte Alexandru HiImAlezz Data 21 noiembrie 2016 11:32:50
Problema Restante Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <bits/stdc++.h>

using namespace std;
string t[36004];
int n,cnt;
void Citire()
{
    ifstream fin("restante.in");
    fin >> n;
    for(int i = 0; i < n; i++)
        {
            fin >> t[i];
            sort(t[i].begin() , t[i].end());
        }
}
void Rezolvare()
{   int i;
    sort(t , t + n);
    if(t[0] != t[1]) cnt++;
    for(i = 1; i < n; i++)
        if(t[i] != t[i+1] && t[i] != t[i-1])
        cnt++;
    ofstream fout("restante.out");
    fout << cnt;
}
int main()
{
    Citire();
    Rezolvare();

    return 0;
}