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