문제풀이/BOJ

[Python] BOJ/백준 2408번 큰 수 계산

서채리 2021. 6. 16. 19:14

[문제]

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

 

2408번: 큰 수 계산

수의 개수 N(1 ≤ N ≤ 10) 이 주어지고 다음 2*N - 1 줄에는 수와 연산자(+, -, *, /) 가 번갈아서 들어온다.

www.acmicpc.net

 


[풀이]

eval 함수만 알고 있다면 쉽게 풀 수 있는 문제다.

주의할 점은 '/'를 '//'로 바꿔주는 것

 


[코드]

if __name__ == '__main__':
    equation = ''
    n = int(input())
    for _ in range(n + n - 1):
        equation += input()
    equation = equation.replace('/', '//')
    print(eval(equation))