157882025-02-27 14:08:49MangoBejgli (80 pont)python3Hibás válasz 28/80108ms11068 KiB
hhh = int(input())
sz = input()
sz = sz.split()

e = 0
k = 0
h = 0

kk = 0
hh = 0

v = 0

for i in range(hhh):
    if int(sz[i]) == 1:
        e += 1
    if int(sz[i]) == 2:
        if kk == 1:
            k += 1
            kk = 0
        else:
            kk += 1
    if int(sz[i]) == 3:
        if hh == 2:
            h += 1
            hh = 0
        else:
            hh += 1

v += e + k + h

print(v)

'''if e > k:
    if h > k:
        if e > h:
            print(1)
        else:
            print(3)
    else:
        print(1)
else:
    if h > e:
        if k > h:
            print(2)
        else:
            print(3)
    else:
        print(2)'''

if e > k and e > h:
    print(1)
else:
    if k > e and k > h:
        print(2)
    else:
        print(3)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base28/80
1Elfogadva0/016ms3124 KiB
2Hibás válasz0/016ms3124 KiB
3Részben helyes2/416ms3112 KiB
4Részben helyes2/416ms3120 KiB
5Hibás válasz0/417ms3008 KiB
6Hibás válasz0/416ms2936 KiB
7Elfogadva4/416ms2984 KiB
8Részben helyes2/416ms3008 KiB
9Hibás válasz0/417ms3124 KiB
10Részben helyes2/417ms3124 KiB
11Hibás válasz0/417ms3320 KiB
12Elfogadva4/420ms3124 KiB
13Hibás válasz0/421ms3620 KiB
14Részben helyes2/424ms3860 KiB
15Hibás válasz0/428ms4180 KiB
16Részben helyes2/430ms3488 KiB
17Részben helyes2/459ms6092 KiB
18Részben helyes2/4100ms4284 KiB
19Hibás válasz0/4105ms11068 KiB
20Részben helyes2/4101ms10360 KiB
21Részben helyes2/4108ms11024 KiB
22Hibás válasz0/497ms8232 KiB