5355번: 화성 수학
겨울 방학에 달에 다녀온 상근이는 여름 방학 때는 화성에 갔다 올 예정이다. (3996번) 화성에서는 지구와는 조금 다른 연산자 @, %, #을 사용한다. @는 3을 곱하고, %는 5를 더하며, #는 7을 빼는 연산
www.acmicpc.net
>>
리스트로 화성식 입력 받은 후, 문자열로 입력받은 리스트 원소 중 첫번째 원소는 실수로 변경한다.
@는 *3
%는 +5
#는 -7
로 계산한다.
T=int(input())
for _ in range(T):
result=0
m=list(map(str,input().split()))
m[0]=float(m[0])
for i in m:
if i=='@':
result*=3
elif i=='%':
result+=5
elif i=='#':
result-=7
else:
result+=i
print("%.2f"%result)
반응형
'Python > Beakjoon' 카테고리의 다른 글
[백준] 1021번 : 회전하는 큐 (0) | 2022.10.07 |
---|---|
2908번: 상수 (0) | 2021.09.01 |
2959번: 거북이 (0) | 2021.08.31 |
9613번: GCD 합 (0) | 2021.08.31 |
1934번: 최소공배수 (0) | 2021.08.30 |