본문 바로가기

Programming [Python]/백준 알고리즘 솔루션

#170 백준 파이썬 [5355] 화성 수학

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

 

#Solution

case = int(input())

for _ in range(case):
    mars = list(map(str, input().split()))
    answer = 0
    for i in range(len(mars)):
        if i == 0:
            answer += float(mars[i])
        else:
            if mars[i] == "#":
                answer -= 7
            elif mars[i] == "%":
                answer += 5
            elif mars[i] == "@":
                answer *= 3
                
    print("%0.2f" % answer)