Cod sursa(job #3328090)

Utilizator maxtraAlex Deonise maxtra Data 6 decembrie 2025 10:25:20
Problema Restante Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <bits/stdc++.h>
using namespace std;

string key[36005];
char cuv[36005][20];

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

    int N;
    fin >> N;

    for (int i = 0; i < N; i++) {
        fin >> cuv[i];

        key[i] = cuv[i];
        sort(key[i].begin(), key[i].end());
    }

    sort(key, key + N);

    int originale = 0;

    for (int i = 0; i < N;) {
        int j = i + 1;

        while (j < N && key[j] == key[i])
            j++;

        if (j - i == 1)
            originale++;

        i = j;
    }

    fout << originale;

	return 0;
}