181892025-10-11 21:27:54TakacsAndrasKvázi-Izogramcpp17Accepted 100/10017ms948 KiB
#include <bits/stdc++.h>
using namespace std;
int main() {
    int n; cin >> n;
    n++;
    int out = -1;
    while (n--) {
        string s;
        getline(cin,s);
        vector<int> cnt(26);
        for (char x : s) {
            if (x >= 'A' && x <= 'Z') cnt[x-'A']++;
            if (x >= 'a' && x <= 'z') cnt[x-'a']++;
        }
        bool g = true;
        for (int i = 0; i < 26; i++) {
            if (cnt[i] > 2) g = false;
        }
        out += g;
    }
    cout << out << '\n';
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
2Accepted1ms316 KiB
subtask230/30
3Accepted1ms316 KiB
4Accepted1ms316 KiB
5Accepted1ms316 KiB
6Accepted1ms316 KiB
7Accepted3ms316 KiB
subtask350/50
8Accepted1ms316 KiB
9Accepted1ms328 KiB
10Accepted1ms316 KiB
11Accepted1ms316 KiB
12Accepted1ms316 KiB
13Accepted1ms316 KiB
subtask420/20
14Accepted2ms316 KiB
15Accepted3ms316 KiB
16Accepted4ms316 KiB
17Accepted8ms568 KiB
18Accepted13ms672 KiB
19Accepted17ms912 KiB
20Accepted17ms948 KiB