|
digits-1
Két (pozitív) számot barátnak nevezünk, ha a számjegyek összege
egyenlő. Például a következő számok mind barátok egymással:
3,12,21,30,102,111,120,201,210
Tekintve például 111-et a tőle kisebb számok közül a 102
legközelebbi barátja - a tőle nagyobb számok közül pedig 120. Ezeket a
legközelebbi barátokat szeretnénk mindenféle számok esetén meghatározni.
Azaz: adott
esetén keressük azt lehető legnagyobb
és lehető legkisebb
számot melyekre
és mindkettő számjegyeinek összege megegyezik
számjegyeinek összegével.
Bemenet specifikáció
Az első sorban egy
szám: az esetek száma. Ezután
sor következik, mindegyikben egy
számmal.
Kimenet specifikáció
sor, mindegyikben a keresett
és
szám. Ha az adott
-hez
nem létezik
vagy
akkor írjunk
-et
a megfelelő helyre.
Korlátok
1. példa bemenet
510273837412312312311000
letöltés szöveges állományként
1. példa kimenet
1 100-1 11738365 738383123123114 12312313210100 20000
letöltés szöveges állományként
|
|