

-Code
from math import ceil
mileage = 0
while True:
line = list(input().split())
if line[0] == "#":
break
if line[0] == "0":
print(mileage)
mileage = 0
continue
distance = int(line[2])
if line[3] == "F":
distance *= 2
elif line[3] == "B":
distance += ceil(distance * 0.5)
else:
distance = max(distance, 500)
mileage += distance
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 19796번 Реклама на заборе (0) | 2025.03.15 |
---|---|
[백준/파이썬] 31245번 ТАБЕЛА (0) | 2025.03.14 |
[백준/파이썬] 9924번 The Euclidean Algorithm (0) | 2025.03.12 |
[백준/파이썬] 26350번 Basket (0) | 2025.03.11 |
[백준/파이썬] 29657번 Стандарты времени (0) | 2025.03.10 |