D1 - Bláznivá matematikárkaČasový limit: 2s, Pamäťový limit: 64MiBProgramovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3Počet bodov: 1 [ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ] Dobrých učiteľov je málo, a preto si ich ceňte! Napríklad taká Monika je úplne bláznivá matematikárka. Svojim žiakom dá každý deň nejakú nezmyselnú domácu úlohu, s ktorou si potom celé popoludnie bezradne lámu hlavu. Dnes dostali Monikini žiaci za úlohu nájsť k zadanému číslu najbližšie väčšie číslo, ktoré má rovnaký ciferný súčet (našťastie len v desiatkovej sústave). A aby to nemali také jednoduché a nebodaj na domácej úlohe nespolupracovali, dala Monika každému žiakovi iné číslo, s ktorým má pracovať. Jediné šťastie je, že medzi spolužiakmi majú aj vás – a ak sa s vami podelia o zajtrajšiu desiatu, možno im napíšete program, ktorý výsledok rýchlo zráta pre každého z nich. VstupNa prvom riadku vstupu je počet spolužiakov P (1 ≤ P ≤ 100). Každý z nasledujúcich P riadkov obsahuje jedno kladné celé čislo n, ktoré zadala Monika niektorému spolužiakovi. D11 ≤ n ≤ 100 000 D21 ≤ n ≤ 10100 VýstupPre každé číslo zo vstupu vypíšte jeden riadok obsahujúci najbližšie väčšie číslo, ktoré má rovnaký ciferný súčet ako pôvodné číslo. PríkladVstup:3 9 10 11 Výstup:18 100 20 |