Problem Solving
35. 화성 수학
굥깡
2022. 12. 30. 23:22
728x90
https://www.acmicpc.net/problem/5355
5355번: 화성 수학
겨울 방학에 달에 다녀온 상근이는 여름 방학 때는 화성에 갔다 올 예정이다. (3996번) 화성에서는 지구와는 조금 다른 연산자 @, %, #을 사용한다. @는 3을 곱하고, %는 5를 더하며, #는 7을 빼는 연산
www.acmicpc.net
특정한 기호를 연산자+숫자로 변환하여 수식을 계산하는 문제
T = int(input())
for i in range(T):
case = list(map(str, input().split()))
numb = float(case[0])
for j in case[1:]:
if j == '@':
numb = numb * 3
elif j == '%':
numb = numb + 5
elif j == '#':
numb = numb - 7
print('%.2f' %numb)
파이썬에서 format 사용하는 법은 매번 헷갈린다.
한 번 마음 잡고 제대로 공부해놔야 할 듯