Python으로 구현한 13420번 사칙연산 문제 풀이입니다.
https://www.acmicpc.net/problem/13420
tc = int(input())
for _ in range(tc) :
data, result = map(str, input().split('='))
if eval(data) == int(result) :
print('correct')
else :
print('wrong answer')
1. '='로 구분하여 입력받은 문자열을 각각 data와 result에 담는다.
2. 조건문에서 eval( )를 사용하여 data에 대한 식이 result와 같을 경우 'correct'를 출력한다.
3. 그렇지 않을 경우 data 식과 답이 일치하지 않기 때문에 'wrong answer'를 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 6502번 동혁 피자 풀이 (0) | 2021.11.12 |
---|---|
백준(Python) 1731번 추론 풀이 (0) | 2021.11.11 |
백준(Python) 4892번 숫자 맞추기 게임 풀이 (0) | 2021.11.11 |
백준(Python) 1247번 부호 풀이 (0) | 2021.11.11 |
백준(Python) 2755번 이번학기 평점은 몇점? 풀이 (0) | 2021.11.11 |