Analizar la expresión

Dada una cadena s que representa una expresión matemática compuesta por números y operaciones básicas (+-*/), se solicita calcular el valor de dicha expresión.
Se garantiza que todos los números son menores que 10000 en valor absoluto. No está permitido usar eval.

Entrada

La entrada consiste en una sola línea que representa s (1 ≤ |s| ≤ 1000).

Salida

El programa debe imprimir el valor resultante de la expresión.

Ejemplos

Entrada
Salida
-1+4*5
19
 

Constraints

Time limit: 1 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue