115202024-10-17 15:19:52Zolmiki2005Bejgli (80 pont)python3Elfogadva 80/8085ms15476 KiB
bejgli_hossza = input()
bejgli_hossza = int(bejgli_hossza)

beolvasott_sor = input()
szeletek = []
for darab in beolvasott_sor.split(" "):
    szeletek.append(int(darab))

aktualis_helyzet = 1
szeletek_szama = 0
szeletek_hosszai = {}

for szelet in szeletek:
    if szelet == 1 or szelet == aktualis_helyzet:

        szeletek_szama += 1
        aktualis_helyzet = 1
        if szelet not in szeletek_hosszai.keys():
            szeletek_hosszai[szelet] = 1
        else :
            szeletek_hosszai[szelet] += 1
    else:
        aktualis_helyzet += 1

print(szeletek_szama)

max_darab = 0
max_szelet_hossza = 0

for szelet_hossz, szelet_darab in szeletek_hosszai.items():
    if szelet_darab > max_darab :
        max_darab = szelet_darab
        max_szelet_hossz = szelet_hossz
print(max_szelet_hossz)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base80/80
1Elfogadva0/017ms3128 KiB
2Elfogadva0/016ms3036 KiB
3Elfogadva4/416ms3108 KiB
4Elfogadva4/416ms3136 KiB
5Elfogadva4/416ms3156 KiB
6Elfogadva4/416ms3144 KiB
7Elfogadva4/416ms3140 KiB
8Elfogadva4/416ms3136 KiB
9Elfogadva4/417ms3132 KiB
10Elfogadva4/417ms3140 KiB
11Elfogadva4/417ms3408 KiB
12Elfogadva4/419ms3212 KiB
13Elfogadva4/419ms3496 KiB
14Elfogadva4/421ms4004 KiB
15Elfogadva4/424ms4368 KiB
16Elfogadva4/426ms3740 KiB
17Elfogadva4/445ms6852 KiB
18Elfogadva4/485ms5168 KiB
19Elfogadva4/471ms13804 KiB
20Elfogadva4/471ms14792 KiB
21Elfogadva4/476ms15476 KiB
22Elfogadva4/470ms9360 KiB