112302024-07-20 23:42:37probaLegcsalódottabb versenyző (75 pont)python3Hibás válasz 20/7587ms14656 KiB
#N = 10
N = int(input())
#sor = list(map(int, '2 5 3 8 2 5 4 9 8 9'.split(' ')))
sor = list(map(int, input().split(' ')))
hisz = [0]*N

for i, j in enumerate(sor):
    if i == 0:
        elso, epont, hisz[i] = i, j, 1

    elif epont >= j:
        hisz[elso] += 1
        
    else:
        elso, epont = i, j
        hisz[i] = 1

if hisz.count(0) == N-1 or hisz.count(max(hisz)) > 1:
    print(-1)
    
else:
    print(hisz.index(max(hisz))+1)
    

        
        
        
    
    
RészfeladatÖsszpontTesztVerdiktIdőMemória
base20/75
1Elfogadva0/017ms2980 KiB
2Hibás válasz0/083ms14656 KiB
3Elfogadva5/517ms2980 KiB
4Hibás válasz0/517ms3044 KiB
5Elfogadva5/517ms2920 KiB
6Hibás válasz0/517ms3044 KiB
7Hibás válasz0/517ms3064 KiB
8Hibás válasz0/517ms3088 KiB
9Elfogadva5/517ms3064 KiB
10Hibás válasz0/518ms3188 KiB
11Hibás válasz0/517ms3116 KiB
12Hibás válasz0/518ms3044 KiB
13Elfogadva5/586ms14552 KiB
14Hibás válasz0/585ms14564 KiB
15Hibás válasz0/587ms14588 KiB
16Hibás válasz0/585ms14572 KiB
17Hibás válasz0/586ms14584 KiB