Codeforces Round 186 (Div. 2) |
---|
Закончено |
Илья — очень умный лев, который живет в необычном городе ZooVille. В этом городе у всех зверей есть свои права и обязательства. Более того, у них даже есть свой банковский счет. Состояние банковского счета — это целое число. Состояние банковского счета может быть отрицательным числом. Это значит, что владелец счета должен банку.
У льва Ильи скоро день рождения, поэтому ему подарили много подарков. Один из них (подарок главного банка ZooVille) — это возможность не более одного раза удалить последнюю или предпоследнюю цифру состояния его банковского счета. Например, если состояние банковского счета Ильи равно -123, то Илья может удалить последнюю его цифру и получить состояние счета равное -12, также он может удалить предпоследнюю его цифру и получить состояние счета равное -13. Конечно, Илье разрешается не пользоваться возможностью удалить цифру из счета.
Илья не очень силен в математике и именно поэтому он просит Вас помочь максимизировать свой банковский счет. Найдите, какое максимальное состояние банковского счета можно получить, используя подарок банка.
В единственной строке задано целое число n (10 ≤ |n| ≤ 109) — состояние счета Ильи.
В единственной строке выведите целое число — максимальное состояние банковского счета, которое может получить Илья.
2230
2230
-10
0
-100003
-10000
В первом тестовом примере Илье не выгодно использовать подарок.
Во втором тестовом примере можно удалить цифру 1 и получить состояние счета равное 0.
Название |
---|