정수와 더하기, 빼기, 곱하기 기호로 이루어진 두 개의 수식 A, B가 주어진다. 주어지는 수식은 모두 올바른 수식이며, 구체적으로는 다음 조건들을 만족한다.
각 수식을 연산자 우선순위에 따라 계산했을 때, 두 수식의 계산 결과 중 더 큰 값을 출력하시오.
첫째 줄에 수식 A, B가 공백을 두고 주어진다.
def bigger_math_exp(math_exp):
exp1, exp2 = math_exp.split(' ')
res1 = eval(exp1)
res2 = eval(exp2)
if res1 > res2:
return res1
else:
return res2
input1 = input()
print(bigger_math_exp(input1))
string으로 된 수식을 바로 계산해주는 파이썬 내장 함수 eval()을 사용하면 간단히 해결되는 문제인 것 같다.