1549 2022. 11. 23 12:50:45 zsebi Bimmbamm (30) cpp11 Elfogadva 30/30 3ms 3536 KiB
#include <iostream>
#include <string>

using namespace std;
string s;
string a = "BIMM";
string b = "BAMM";
string c = "BUMM";
int n, ok, i;
int main()
{
    cin >> n;
    getline(cin, s);
    ok = 0;
    for (i = 1; i <= n; ++i)
    {
        cin >> s;

        if (i % 3 == 0 && i % 5 == 0)
        {
            if (s[1] != c[1])
            {
                cout << i;
                ok = 1;
                break;
            }
        }
        else if (i % 3 == 0)
        {
            if (s[1] != a[1])
            {

                cout << i;
                ok = 1;
                break;

            }
        }
        else if (i % 5 == 0)
        {

            if (s[1] != b[1])
            {

                cout << i;
                ok = 1;
                break;
            }
        }
        else if (s[0] != 'S')
        {
            cout << i;
            return 0;
        }
    }
    if (ok == 0)cout << "0";
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 30/30
1 Elfogadva 0/0 3ms 1876 KiB
2 Elfogadva 0/0 2ms 2072 KiB
3 Elfogadva 3/3 2ms 2272 KiB
4 Elfogadva 3/3 2ms 2480 KiB
5 Elfogadva 3/3 2ms 2556 KiB
6 Elfogadva 3/3 2ms 2828 KiB
7 Elfogadva 3/3 2ms 2908 KiB
8 Elfogadva 3/3 2ms 3012 KiB
9 Elfogadva 3/3 2ms 3260 KiB
10 Elfogadva 3/3 2ms 3344 KiB
11 Elfogadva 3/3 2ms 3332 KiB
12 Elfogadva 3/3 2ms 3536 KiB