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
'Programming Practice > Python' 카테고리의 다른 글
백준 12865 평범한 배낭 | 파이썬 (0) | 2023.09.06 |
---|---|
백준 1789 수들의 합 | 파이썬 (0) | 2023.09.05 |
백준 11557 Yangjojang of The Year | 파이썬 (0) | 2023.09.05 |
백준 9506 약수들의 합 파이썬 (0) | 2023.09.05 |
백준 7897 그릇 파이썬 (0) | 2023.09.05 |