27402023-01-19 23:00:02kristofVideójátékpython3Runtime error 0/10018ms14524 KiB
import sys
sys.stderr.write("exited")
exit(-1)

#* Az az idő amely alatt megunom a játékot egyedül
MegunasiIdo = int(input())

#* Szüneteimnek száma, szüneteim range formában, listában
NEn = int(input())
LEn = []
for i in range(NEn):
    rawInput = list(map(int, input().split()))
    LEn.append(rawInput)

#* Barát szüneteinek száma, szünetei range formában, listában
NBarat = int(input())
LBarat = []

for i in range(NBarat):
    rawInput = list(map(int, input().split()))
    LBarat.append(rawInput)


#* Melyik indexnél tartok a listában (külön En, Barat)
IndexEn = IndexBarat = 0

#* Mostani unatkozas
UnatkozasMost = 0

#* Bal Ă©s jobb oldal a rangenek
b: int = 0
j: int = 0


EgyuttJatszottEgysegek = 0

while IndexEn < NEn and IndexBarat < NBarat:

    b = max(LEn[IndexEn][0], LBarat[IndexBarat][0])
    j = min(LEn[IndexEn][1], LBarat[IndexBarat][1])

    if j >= b and LEn[IndexEn][0] + MegunasiIdo >= LBarat[IndexBarat][0]:
        EgyuttJatszottEgysegek += j-b+1
        LEn[IndexEn][0] = j

    if LEn[IndexEn][1] < LBarat[IndexBarat][1]:
        IndexEn += 1
    else:
        IndexBarat += 1

print(EgyuttJatszottEgysegek)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Runtime error18ms11240 KiB
2Runtime error17ms11644 KiB
subtask20/10
3Runtime error17ms11692 KiB
4Runtime error17ms11608 KiB
5Runtime error17ms11952 KiB
6Runtime error17ms12184 KiB
7Runtime error17ms12348 KiB
8Runtime error17ms12676 KiB
9Runtime error17ms12972 KiB
10Runtime error17ms12792 KiB
11Runtime error17ms13056 KiB
subtask30/20
12Runtime error17ms13208 KiB
13Runtime error17ms13176 KiB
14Runtime error17ms13188 KiB
15Runtime error17ms13404 KiB
16Runtime error16ms13252 KiB
17Runtime error16ms13516 KiB
18Runtime error16ms13408 KiB
19Runtime error16ms13304 KiB
20Runtime error17ms13316 KiB
21Runtime error17ms13744 KiB
22Runtime error17ms13892 KiB
subtask40/30
23Runtime error17ms13824 KiB
24Runtime error17ms14064 KiB
25Runtime error17ms13964 KiB
26Runtime error17ms14068 KiB
27Runtime error17ms14008 KiB
28Runtime error17ms14004 KiB
29Runtime error17ms13916 KiB
30Runtime error16ms14372 KiB
31Runtime error17ms14264 KiB
subtask50/40
32Runtime error17ms14156 KiB
33Runtime error17ms13952 KiB
34Runtime error17ms14252 KiB
35Runtime error17ms14332 KiB
36Runtime error17ms14224 KiB
37Runtime error17ms14416 KiB
38Runtime error17ms14212 KiB
39Runtime error17ms14256 KiB
40Runtime error17ms14176 KiB
41Runtime error17ms14524 KiB