111132024-07-07 10:06:09probaFasor (40)python3Hibás válasz 14/40296ms27788 KiB
#fak
'''
sor1 =[int(i) for i in '10 3'.split(' ')]
sor2 = [int(i) for i in '6 2 1 8 4 8 7 12 9 3'.split(' ')]
'''
sor1 =[int(i) for i in input().split(' ')]
sor2 = [int(i) for i in input().split(' ')]

N, k, i = sor1[0], sor1[1], 0

def lat(p):
    j, ok = -k, True
    
    while j < k and ok:
        if j+k > -1 and j+k < N:
            if sor2[j+k] > sor2[p]:
                ok = False
        j += 1
    return j != k
    
    
    
while i<N and lat(i):
    i+= 1
    
print(i+1)    
    
RészfeladatÖsszpontTesztVerdiktIdőMemória
base14/40
1Elfogadva0/018ms3044 KiB
2Elfogadva0/021ms4268 KiB
3Elfogadva2/217ms3044 KiB
4Hibás válasz0/218ms3060 KiB
5Elfogadva2/218ms3044 KiB
6Elfogadva2/217ms3044 KiB
7Elfogadva2/218ms3320 KiB
8Hibás válasz0/218ms3320 KiB
9Elfogadva2/220ms4388 KiB
10Elfogadva2/221ms4212 KiB
11Hibás válasz0/229ms4368 KiB
12Elfogadva2/219ms3812 KiB
13Időlimit túllépés0/2296ms15296 KiB
14Időlimit túllépés0/2291ms15368 KiB
15Időlimit túllépés0/2296ms27060 KiB
16Időlimit túllépés0/2293ms27432 KiB
17Időlimit túllépés0/2293ms27788 KiB
18Időlimit túllépés0/2289ms27680 KiB
19Időlimit túllépés0/2289ms26624 KiB
20Időlimit túllépés0/2291ms11644 KiB
21Időlimit túllépés0/2294ms27228 KiB
22Időlimit túllépés0/2291ms26316 KiB