꾸준히 합시다

백준 파이썬 5355번: 화성 수학 본문

코딩 테스트 문제 풀이

백준 파이썬 5355번: 화성 수학

tturbo0824 2021. 7. 20. 10:39

https://www.acmicpc.net/problem/5355

 

5355번: 화성 수학

겨울 방학에 달에 다녀온 상근이는 여름 방학 때는 화성에 갔다 올 예정이다. (3996번) 화성에서는 지구와는 조금 다른 연산자 @, %, #을 사용한다. @는 3을 곱하고, %는 5를 더하며, #는 7을 빼는 연산

www.acmicpc.net

문제 유형: 수학, 구현, 문자열, 사칙연산

 

 

# Solution 1

import sys

input = sys.stdin.readline

for _ in range(int(input())):
    n, *signs = map(str, input().strip().split())
    n = float(n)
    
    for sign in signs:
        if sign == '#':
            n -= 7
        if sign == '%':
            n += 5
        if sign == '@':
            n *= 3

    print(format(n, '.2f')) # 소수점 2자리까지 출력

 

Comments