Evaluar Expresión


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
C++, Java, Python

Pablo necesita evaluar una expresión que solo contiene los operadores unarios ++ y -- en sus dos variantes de pre/pos incremento/decremento y conocer al final el valor de la variable. En otras palabras, Pablo tiene una variable X que inicialmente tiene el valor de cero y se le aplican sucesivamente estos operadores. Ejemplo, X++;++X;X--; entonces X queda con el valor de 1.

Su tarea consiste en hacer un programa que lea la expresión de Pablo y determine el valor con que queda una vez evaluada.

Entrada

La entrada consiste de una única línea con la expresión a evaluar, la misma es una cadena de texto de a lo más 400 caracteres.

Salida

Imprima el entero con que queda el valor X una vez evaluada la expresión.

Ejmplo 1 de entrada

X++;

Ejemplo 1 de salida

1

Ejmplo 2 de entrada

X++;X++;++X;X--;--X;X++;X++;

Ejemplo 2 de salida

3

Comments

There are no comments at the moment.