Masala #0925
Tenglama #2
Sizga \(x^2+f(x)*x=n\) ko'rinishidagi tenglama beriladi. Agar sizga \(n\) soni berilsa tenglamaning eng kichik butun yechimini aniqlashingiz kerak bo'ladi.
Bu yerda \(x, n -\) musbat butun sonlar, \(f(x)-\)funksiya \(x\) ning raqamlari yig'indisini hisoblab beradi.
Yagona satrda \(n(1\leq n\leq 10^{18})\) - natural son beriladi.
Yagona qatorda masalaning javobini chop eting. Yechim mavjud bo'lmasa -1 ni chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
2 |
1 |
2 |
110 |
10 |