Analisar a expressão

Dada uma string s que representa uma expressão matemática composta por números e operações básicas (+-*/), é necessário calcular o valor dessa expressão.
Todos os números têm valor absoluto inferior a 10000. Não é permitido utilizar eval.

Entrada

A entrada contém uma única linha que representa s (1 ≤ |s| ≤ 1000).

Saída

O programa deve imprimir o valor resultante da expressão.

Exemplos

Entrada
Saída
-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