19862022-12-12 21:37:43tronoraaMágikus intervallumpython3Futási hiba 0/100948ms23924 KiB
N = input()
string = input().split(" ")

sorozat = []
for elem in string:
    sorozat.append(int(elem))

lista = []
szam = []
L = 1

for i in range(len(sorozat)):
    osszeg = 0
    R = i
    for j in range(i+1, len(sorozat)):
        szam.append(sorozat[i:j])
        osszeg = sum(sorozat[i:j])
        R = j
        L = i+1
        m = max(sorozat[i:j])
        if m * 2 >= osszeg and len(sorozat) > len(lista):
            lista = []
            lista.append(L)
            lista.append(R)

        szam = []

print(lista[0] + " " + lista[1])
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Futási hiba17ms11108 KiB
2Időlimit túllépés901ms18596 KiB
subtask20/5
3Futási hiba17ms11824 KiB
4Futási hiba17ms12040 KiB
5Futási hiba17ms11992 KiB
6Futási hiba29ms12432 KiB
7Futási hiba796ms12700 KiB
8Futási hiba839ms12892 KiB
subtask30/10
9Időlimit túllépés888ms13092 KiB
10Időlimit túllépés864ms5524 KiB
11Időlimit túllépés862ms5648 KiB
12Futási hiba799ms13232 KiB
13Időlimit túllépés883ms6000 KiB
14Időlimit túllépés855ms6092 KiB
subtask40/10
15Futási hiba17ms13696 KiB
16Futási hiba28ms13636 KiB
17Időlimit túllépés899ms6260 KiB
18Időlimit túllépés875ms7260 KiB
19Időlimit túllépés869ms22628 KiB
20Időlimit túllépés869ms23584 KiB
21Időlimit túllépés873ms23684 KiB
subtask50/15
22Futási hiba17ms13720 KiB
23Időlimit túllépés901ms21240 KiB
24Időlimit túllépés876ms23844 KiB
subtask60/60
25Időlimit túllépés860ms20972 KiB
26Időlimit túllépés940ms23188 KiB
27Időlimit túllépés879ms23356 KiB
28Időlimit túllépés873ms21236 KiB
29Időlimit túllépés879ms21260 KiB
30Időlimit túllépés867ms21252 KiB
31Időlimit túllépés873ms23296 KiB
32Időlimit túllépés856ms23256 KiB
33Időlimit túllépés888ms22684 KiB
34Időlimit túllépés948ms22724 KiB
35Időlimit túllépés864ms22632 KiB
36Időlimit túllépés873ms23224 KiB
37Időlimit túllépés861ms19264 KiB
38Időlimit túllépés879ms23924 KiB
39Futási hiba846ms14396 KiB