백준(Python) 풀이/수학

백준(Python) 13985번 Equality 풀이

개발윗미 2021. 11. 14. 11:35

Python으로 구현한 13985번 Equality 문제 풀이입니다.

 

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

 

13985번: Equality

Print, on a single line, YES if the sum is correct; otherwise, print NO.

www.acmicpc.net


data, result = map(str, input().split(' = '))

if int(eval(data)) == int(result) :
  print('YES')
else :
  print('NO')

 

1. 입력받은 문자열을 '='로 구분하여 각 data와 result에 할당한다.

 

2. 조건문에서 eval( )을 사용하여 data의 식의 결과가 result와 같을 경우 'YES'를 출력한다.

 

3. 그렇지 않을 경우 'NO'를 출력한다.