[백준] #5355 화성 수학 python

2023. 1. 30. 06:00

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

 

5355번: 화성 수학

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

www.acmicpc.net

 

📕 설명 📕

세 가지 경우의 수에 대해 간단하게 처리할 수 있다.

🧑🏻‍💻 나의 풀이 🧑🏻‍💻

N = int(input())

for i in range(N):
    N_list = list(map(str, input().split()))
    num = float(N_list[0])
    for j in N_list[1:]:
        if j == "@":
            num *= 3
        elif j == "%":
            num += 5
        elif j == "#":
            num -= 7
    print(f'{num:.2f}')

 

'Programming > Algorithm' 카테고리의 다른 글

[백준] #1789 수들의 합 python  (0) 2023.02.01
[백준] #10817 세 수 python  (0) 2023.01.31
[백준] #2530 인공지능 시계 python  (0) 2023.01.29
[백준] #1264 모음의 개수 python  (0) 2023.01.28
[백준] #1568 새 python  (0) 2023.01.27

BELATED ARTICLES

more