문제 분석
- 화성에서의 연산자는 지구와 다르다
- @ : x3
- % : +5
- # : -7
- 주어지는 수는 정수거나 소수 첫째까지의 실수
정답 코드
import sys
input = sys.stdin.readline
tc = int(input())
for _ in range(tc) :
mars = list(input().split())
num = float(mars[0])
oper = mars[1:]
for op in oper :
if op == '@' :
num *= 3
elif op == '%' :
num += 5
elif op == '#' :
num -= 7
print("{:.2f}".format(num))
'코딩 테스트 > 백준' 카테고리의 다른 글
[Python] 백준 2675 문자열 반복 (0) | 2025.02.05 |
---|---|
[Python] 백준 9017 크로스 컨트리 (0) | 2025.02.03 |
[Python] 백준 1244 스위치 켜고 끄기 (0) | 2025.01.26 |
[Python] 백준 10699 오늘 날짜 (0) | 2025.01.26 |
[Python] 백준 2530 인공지능 시계 (0) | 2025.01.24 |