본문 바로가기
Programming Practice/Python

백준 5355 화성 수학 | 파이썬

by TAMIK 2023. 9. 5.
728x90

#1
for T in range(int(input())):
    mars = list(map(str, input().split()))
    ans = float(mars.pop(0))
    for i in range(len(mars)):
        if mars[i] == "#":
            ans -= 7
        elif mars[i] == "%":
            ans += 5
        elif mars[i] == "@":
            ans *= 3            
    print("%0.2f" % ans)
#2
for T in range(int(input())):
    mars = list(map(str, input().split()))
    ans = 0
    for i in range(len(mars)):
        if i == 0:
            ans += float(mars[i])
        else:
            if mars[i] == "#":
                ans -= 7
            elif mars[i] == "%":
                ans += 5
            elif mars[i] == "@":
                ans *= 3
                
    print("%0.2f" % ans)
728x90