26682023-01-18 15:07:18fanibarkaiSíkság (55)python3Hibás válasz 0/55300ms35176 KiB
from sys import stdin, stdout
n = int(stdin.readline())
ta = list(map(int, stdin.readline().split()))
ok = (0)
tk = []
for i in range(len(ta)):
    ok += 1
    os = (ok)
    if i != len(ta)-1:
        if ta[i] == ta[i+1]:
            ok += 1
        elif ta[i] - ta[i+1] < 2 and ta[i] != ta[i+1]:
            p = [ta[i],ta[i+1]]
        else:
            ok = 0
            break
    for k in range(i,len(ta)):
        if p.count(ta[k]) == 1:
            os += 1
        else:
            ok = 0
            break
    tk.append([os,i])

for i in range(2):
    stdout.write(str(max(tk)[i])+' ')
    

RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/55
1Elfogadva0/017ms11364 KiB
2Hibás válasz0/018ms13832 KiB
3Futási hiba0/217ms11696 KiB
4Hibás válasz0/217ms12000 KiB
5Futási hiba0/217ms12212 KiB
6Futási hiba0/217ms12432 KiB
7Futási hiba0/317ms12816 KiB
8Futási hiba0/217ms13032 KiB
9Futási hiba0/317ms13136 KiB
10Futási hiba0/318ms15204 KiB
11Futási hiba0/318ms14344 KiB
12Futási hiba0/318ms14856 KiB
13Hibás válasz0/341ms34864 KiB
14Futási hiba0/330ms17004 KiB
15Futási hiba0/337ms30224 KiB
16Futási hiba0/341ms35176 KiB
17Futási hiba0/345ms35124 KiB
18Futási hiba0/345ms35112 KiB
19Futási hiba0/345ms34844 KiB
20Hibás válasz0/345ms35108 KiB
21Futási hiba0/329ms25224 KiB
22Időlimit túllépés0/3300ms14892 KiB