113802024-08-29 13:16:15MCDaveKvázi-Izogramcpp17Elfogadva 100/10017ms760 KiB
#include <iostream>
#include <vector>
#include <string>
#include <cstring>
#include <cctype>

using namespace std;

int main()
{
    int n, i, j, out;
    int abc[26] = { };
    int x = sizeof(abc);
    string text;

    cin >> n;
    out = n;
    cin.ignore();

    for (i = 0; i < n; i++)
    {
        getline(cin, text);
        memset(abc, 0, x);
        for (j = 0; j < text.length(); j++)
        {
            text[j] = tolower(text[j]);
            abc[int(text[j])-97]++;
        }
        for (j = 0; j < 26; j++)
        {
            if (abc[j] > 2)
            {
                out--;
                break;
            }
        }
    }

    cout << out;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva2ms360 KiB
2Elfogadva3ms384 KiB
subtask230/30
3Elfogadva3ms512 KiB
4Elfogadva3ms384 KiB
5Elfogadva3ms376 KiB
6Elfogadva3ms408 KiB
7Elfogadva4ms360 KiB
subtask350/50
8Elfogadva3ms360 KiB
9Elfogadva3ms488 KiB
10Elfogadva3ms504 KiB
11Elfogadva3ms256 KiB
12Elfogadva3ms360 KiB
13Elfogadva3ms360 KiB
subtask420/20
14Elfogadva3ms376 KiB
15Elfogadva4ms760 KiB
16Elfogadva6ms384 KiB
17Elfogadva8ms528 KiB
18Elfogadva14ms408 KiB
19Elfogadva17ms376 KiB
20Elfogadva17ms488 KiB