-Code
light = list(map(int, input().split()))
t = int(input())
g, y, r = 0, 0, 0
time, idx = 0, 0
for i in range(t):
if idx == 0:
g += 1
elif idx == 1:
g += i % 2
elif idx == 2:
y += 1
elif idx == 3:
r += 1
else:
y += 1
r += 1
time += 1
if time == light[idx]:
idx = (idx + 1) % 5
time = 0
print(r, y, g)
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 8725번 Szachy (0) | 2025.04.02 |
---|---|
[백준/파이썬] 33701번 새천년관 (0) | 2025.04.01 |
[백준/파이썬] 33689번 CPDU (0) | 2025.03.30 |
[백준/파이썬] 33663번 루미의 진정한™ 보라색 찾기 (0) | 2025.03.29 |
[백준/파이썬] 33631번 1교시: 가정 (0) | 2025.03.28 |