245172026-02-12 16:18:50VikiVölgy (100 pont)python3Hibás válasz 20/100300ms7160 KiB
N = int(input()) #elemek szama
M = [] #magasagok
for i in range (N):
    M.append(int(input()))
a = 0 #aktualis hossz
h = 0 #eddigi leghosszabb
L = 0 #jelenlegi legmagasabb
Si = 0 
Ei = N
i = 0
while M[i] <= M[i+1]: #felesleges elemek a lista elejetol
    M.pop(i)
M.reverse() 
while M[i] <= M[i+1]: #felesleges elemek a lista hatuljatol
    M.pop(i)
M.reverse() #eredeti sorrendre
i=0
for i in range(len(M)):
    if M[i] >= L: #ha a jelenlegi elem nagyobb az elozo legnagyobbnal
        if a>h:
            h = a
            a = 0
        L = M[i]
    else:
        a += 1

print(h+1)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base20/100
1Elfogadva0/016ms3124 KiB
2Hibás válasz0/017ms3124 KiB
3Elfogadva5/516ms3112 KiB
4Elfogadva5/516ms3100 KiB
5Hibás válasz0/516ms3124 KiB
6Hibás válasz0/517ms3124 KiB
7Futási hiba0/516ms3120 KiB
8Hibás válasz0/517ms3172 KiB
9Futási hiba0/517ms3032 KiB
10Hibás válasz0/517ms2996 KiB
11Elfogadva5/523ms3348 KiB
12Hibás válasz0/529ms3056 KiB
13Hibás válasz0/529ms3448 KiB
14Hibás válasz0/530ms3532 KiB
15Hibás válasz0/5162ms6936 KiB
16Hibás válasz0/5165ms6920 KiB
17Időlimit túllépés0/5284ms7092 KiB
18Időlimit túllépés0/5300ms7072 KiB
19Időlimit túllépés0/5286ms6952 KiB
20Elfogadva5/5162ms6948 KiB
21Időlimit túllépés0/5291ms6932 KiB
22Hibás válasz0/5165ms7160 KiB