113792024-08-29 13:06:48MCDaveKvázi-Izogramcpp17Hibás válasz 30/10019ms1008 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]);
            if (int(text[j]) != 32)
            {
                abc[int(text[j])-97]++;
            }
        }
        for (j = 0; j < 26; j++)
        {
            if (abc[j] > 2)
            {
                out--;
            }
        }
    }

    cout << out;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva2ms360 KiB
2Elfogadva3ms504 KiB
subtask230/30
3Elfogadva3ms420 KiB
4Elfogadva3ms400 KiB
5Elfogadva3ms420 KiB
6Elfogadva3ms400 KiB
7Elfogadva4ms360 KiB
subtask30/50
8Hibás válasz3ms360 KiB
9Hibás válasz3ms632 KiB
10Hibás válasz3ms556 KiB
11Hibás válasz3ms636 KiB
12Hibás válasz3ms384 KiB
13Hibás válasz3ms632 KiB
subtask40/20
14Hibás válasz3ms504 KiB
15Hibás válasz4ms624 KiB
16Hibás válasz6ms488 KiB
17Hibás válasz8ms544 KiB
18Hibás válasz14ms928 KiB
19Hibás válasz17ms1008 KiB
20Hibás válasz19ms888 KiB