112592024-08-02 08:46:59probaBimmbamm (30)python3Accepted 30/3019ms3192 KiB
#bimm
'''
A standard bemenet első sorában a játék hossza van (1≤N≤1 000). A következő N sorban egy-egy bemondás található,
abban a sorrendben, ahogy a játékban elhangzott. Egy bemondás négyféle értéket vehet fel: BIMM, BAMM, BUMM vagy SZAM.
Ha a SZAM szó szerepel, akkor az adott játékos a körének megfelelő számot mondta ki.
'''
N = int(input())
adat = '''SZAM
SZAM
BAMM
SZAM
SZAM
'''
adatok = [input().strip() for i in range(1, N+1)]
#print(adatok)
i = 1
gen = 'SZAM'
#print(len(adatok), gen, adatok[i-1])

while i < len(adatok) and gen == adatok[i-1]:
    i += 1
    if (i % 3 == 0) and (i % 5 == 0):
        gen = 'BUMM'
    elif i % 5 == 0:
        gen = 'BAMM'
    elif i % 3 == 0:
        gen = 'BIMM'
    else:
        gen = 'SZAM'

print(i)
        
SubtaskSumTestVerdictTimeMemory
base30/30
1Accepted0/017ms2960 KiB
2Accepted0/019ms3108 KiB
3Accepted3/317ms2964 KiB
4Accepted3/317ms3044 KiB
5Accepted3/318ms3044 KiB
6Accepted3/318ms2960 KiB
7Accepted3/317ms2916 KiB
8Accepted3/318ms2980 KiB
9Accepted3/318ms3044 KiB
10Accepted3/318ms3084 KiB
11Accepted3/319ms3044 KiB
12Accepted3/318ms3192 KiB