მოცემულია განტოლება
x^2 + k·x - n = 0,
k კ არის x_ის ციფრთა ჯამი
))
შემოდის N და უნდა ვიპოვოთ X.
მაგრამ არის ერთი პრობლემა 1 ≤ n ≤ 10^18 (ანუ ძაან დიდი რიცხვია )
ალგორითმი დაახლოებით ასეთი მოვიფიქრე ))
K _ს მაქსიმალური შეიძლება იყოს 81 )))
და ამიტომ შეგვიძლია დავწეროთ ასე for (კ=0; კ<81; კ++)
და ამ ციკლში ვპოვოთ x1 da x2;
შემდეგ შევადაროთ ამ რიცხის ციფრთა ჯამი K-s
და თუ x1_ის და x2_ის ციფრთა ჯამი=k_ს
დაგვიბეჭდოს X
ნუ წერაში ძალიან ნუბი ვარ და არ არ გამომივიდა და
აი ეს კოდია