Дана десятичная запись целого числа $$$x$$$ без лидирующих нулей.
Требуется проделать над ним следующую операцию, называемую сжатием, ровно один раз: взять две соседние цифры в $$$x$$$ и заменить на их сумму без лидирующих нулей (если сумма равна $$$0$$$, то она представляется как один $$$0$$$).
Например, если $$$x = 10057$$$, то возможные сжатия следующие:
Какое наибольшее число можно получить?
В первой строке записано одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных.
Каждый набор входных данных состоит из одного целого числа $$$x$$$ ($$$10 \le x < 10^{200000}$$$). $$$x$$$ не содержит лидирующих нулей.
Суммарная длина десятичных представлений $$$x$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
На каждый набор входных данных выведите одно целое число — наибольшее число, которое можно получить после применения сжатия ровно один раз. Число не должно содержать лидирующих нулей.
21005790
10012 9
Первый набор входных данных уже объяснен в условии.
Во втором наборе входных данных есть только одно возможное сжатие: первая и вторая цифры.
Название |
---|