-코드
a, b, c = map(int, input().split())
cars = [list(map(int, input().split())) for _ in range(3)]
MAX = max(cars[0][1], cars[1][1], cars[2][1])
arr = [0] * (MAX - 1)
r = 0
for t in cars:
for i in range(t[0] - 1, t[1] - 1):
arr[i] += 1
for i in arr:
if i == 1:
r += a
elif i == 2:
r += b * 2
elif i == 3:
r += c * 3
print(r)
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 24086번 身長 (Height) (0) | 2022.01.11 |
---|---|
[백준/파이썬] 11724번 연결 요소의 개수 (0) | 2022.01.10 |
[프로그래머스/파이썬] 하샤드 수 (0) | 2022.01.09 |
[프로그래머스/파이썬] 내적 (0) | 2022.01.09 |
[백준/파이썬] 13300번 방 배정 (0) | 2022.01.09 |