27352023-01-19 21:44:32kristofVideójátékpython3Runtime error 0/10018ms14224 KiB

#* 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

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

print(EgyuttJatszottEgysegek)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Runtime error18ms11448 KiB
2Runtime error17ms11636 KiB
subtask20/10
3Runtime error17ms12052 KiB
4Runtime error17ms12232 KiB
5Runtime error17ms12548 KiB
6Runtime error17ms12564 KiB
7Runtime error17ms12588 KiB
8Runtime error17ms12940 KiB
9Runtime error17ms13304 KiB
10Runtime error17ms13388 KiB
11Runtime error17ms13164 KiB
subtask30/20
12Runtime error17ms12844 KiB
13Runtime error17ms13432 KiB
14Runtime error17ms13216 KiB
15Runtime error17ms13376 KiB
16Runtime error17ms13276 KiB
17Runtime error17ms13568 KiB
18Runtime error17ms13792 KiB
19Runtime error17ms13736 KiB
20Runtime error17ms13720 KiB
21Runtime error17ms13476 KiB
22Runtime error16ms13516 KiB
subtask40/30
23Runtime error17ms13716 KiB
24Runtime error17ms13612 KiB
25Runtime error17ms14224 KiB
26Runtime error17ms14048 KiB
27Runtime error17ms13972 KiB
28Runtime error17ms14032 KiB
29Runtime error17ms13968 KiB
30Runtime error17ms13992 KiB
31Runtime error17ms13928 KiB
subtask50/40
32Runtime error17ms14020 KiB
33Runtime error17ms14136 KiB
34Runtime error17ms14096 KiB
35Runtime error17ms14048 KiB
36Runtime error17ms14016 KiB
37Runtime error17ms14104 KiB
38Runtime error17ms13836 KiB
39Runtime error17ms13844 KiB
40Runtime error17ms14024 KiB
41Runtime error17ms14164 KiB