26672023-01-18 14:54:38fanibarkaiSíkság (55)python3Hibás válasz 0/55256ms35640 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)):
    os = (ok+1)
    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/018ms11188 KiB
2Hibás válasz0/018ms13584 KiB
3Futási hiba0/217ms11776 KiB
4Hibás válasz0/217ms12176 KiB
5Futási hiba0/216ms11664 KiB
6Futási hiba0/217ms12260 KiB
7Futási hiba0/317ms12300 KiB
8Futási hiba0/217ms12616 KiB
9Futási hiba0/317ms12640 KiB
10Futási hiba0/319ms14836 KiB
11Futási hiba0/318ms13872 KiB
12Futási hiba0/318ms14548 KiB
13Hibás válasz0/345ms34928 KiB
14Futási hiba0/332ms16768 KiB
15Futási hiba0/341ms30296 KiB
16Futási hiba0/343ms35640 KiB
17Futási hiba0/341ms35548 KiB
18Futási hiba0/345ms35488 KiB
19Futási hiba0/345ms35200 KiB
20Hibás válasz0/345ms35164 KiB
21Futási hiba0/332ms25304 KiB
22Időlimit túllépés0/3256ms14888 KiB