Algorithm/Softeer

[Softeer - level2] GBC

hello_u 2023. 7. 23. 16:42

 

λ°°μ—΄ 1칸을 1m둜 μƒκ°ν•˜κ³  각 λ°°μ—΄λ§ˆλ‹€ μ œν•œ 속도λ₯Ό μ§€μ •ν•˜μ˜€λ‹€.

 

import sys
input = sys.stdin.readline

# μ œν•œ 속도λ₯Ό κ°€μž₯ 크게 λ²—μ–΄λ‚œ 값을 좜λ ₯ 
# μ œν•œ 속도λ₯Ό λ²—μ–΄λ‚˜μ§€ μ•Šμ€ κ²½μš°λŠ” 0을 좜λ ₯

sec_list = []
test_list = []

sec_n,test_m = map(int,input().split())
for _ in range(sec_n):
    a,b = map(int,input().split())
    for _ in range(a):
        sec_list.append(b)

for _ in range(test_m):
    a,b = map(int,input().split())
    for _ in range(a):
        test_list.append(b)

result = 0 # μ œν•œ 속도λ₯Ό κ°€μž₯ 크게 λ²—μ–΄λ‚œ κ°’ 

for i in range(100):
    if result < test_list[i] - sec_list[i]:
        result = test_list[i] - sec_list[i]

print(result)