eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Максимальне число

Максимальне число

Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB

Задана рядок, який складається з цифр і, можливо, знаку '+' або '-' на початку рядка. Потрібно отримати максимально можливе число при умові, що між довільними сусідніми цифрами рядка можна ставити знак довільної з наступних арифметичних операцій '+', '-', '*', '/' і що дії виконуються за правилами, прийнятим для цілих чисел в основних мовах програмування в умовах відсутності обмежень на діапазон допустимих значень.

Вхідні дані

У єдиному рядку послідовність символів, яка може починатись з довільної цифри, або зі знаку '+' або '-'. Усі інші символи лише цифри. У рядку є хоча б одна цифра. Загальна кількість цифр у вхідному файлі не перевищує 250000.

Вихідні дані

У єдиному рядку – відповідь до задачі. Відповідь слід вивести у вигляді цілого числа без ведучих нулів і без знаку, за винятком випадків, коли це необхідно.

Приклад

Вхідні дані #1
+00009
Вихідні дані #1
9
Джерело III Міжнародна Літня школа програмування 2012 м. Севастополь