243692026-02-10 15:32:00Samiko4321Síkság (55)python3Time limit exceeded 17/55300ms15148 KiB
N = int(input())
M = list(map(int,input().split()))

lh = 1
kezdet = 1

for i in range(N):
    lk = M[i]
    ln = M[i]
    for j in range(i+1,N):
        if M[j] < lk:
            lk = M[j]
        elif M[j] > ln:
            ln = M[j]
        if ln - lk > 1:
            if j - i > lh:
                lh = j - i
                kezdet = i + 1
            break
print(lh,kezdet)
SubtaskSumTestVerdictTimeMemory
base17/55
1Accepted0/016ms3140 KiB
2Time limit exceeded0/0284ms4148 KiB
3Wrong answer0/216ms2868 KiB
4Accepted2/216ms3124 KiB
5Accepted2/217ms3124 KiB
6Accepted2/217ms3132 KiB
7Accepted3/316ms3124 KiB
8Accepted2/261ms3120 KiB
9Accepted3/334ms3116 KiB
10Time limit exceeded0/3277ms4348 KiB
11Accepted3/350ms3704 KiB
12Time limit exceeded0/3300ms3804 KiB
13Time limit exceeded0/3261ms15148 KiB
14Time limit exceeded0/3289ms4960 KiB
15Time limit exceeded0/3287ms11600 KiB
16Time limit exceeded0/3286ms14652 KiB
17Time limit exceeded0/3282ms14592 KiB
18Time limit exceeded0/3275ms14668 KiB
19Time limit exceeded0/3287ms14612 KiB
20Time limit exceeded0/3284ms14600 KiB
21Time limit exceeded0/3280ms8796 KiB
22Time limit exceeded0/3284ms11880 KiB