Задача №1913. Значение арифметического выражения
Задано числовое выражение. Необходимо вычислить его значение или установить, что оно содержит ошибку. В выражении могут встречаться знаки сложения, вычитания, умножения, скобки и пробелы (пробелов внутри чисел быть не должно). Приоритет операций стандартный. Все числа в выражении целые и по модулю не превосходят \(2 * 10^9\). Также гарантируется, что все промежуточные вычисления умещаются в этот тип.
Входные данные
В первой строке вводится выражение. Его длина не превосходит 100 знаков. После выражения идет переход на новую строчку.
Выходные данные
Выведите значение этого выражения или слово "WRONG", если значение не определено.
Примеры
Входные данные
1+(2*2 - 3)
Выходные данные
2
Входные данные
1+a+1
Выходные данные
WRONG
Входные данные
1 1 + 2
Выходные данные
WRONG
Сдать: для сдачи задач необходимо войти в систему