Liczba Kaprekara jest liczbą n-cyfrową k, która po dodaniu pierwszych n lub n-1 cyfr k ^ 2 do drugich n cyfr N ^ 2 daje wynik N.
Przykłady:
9^2 = 81. 8+1 = 9.
45^2 = 2025. 20+25 = 45.
297^2 = 88,209. 88+209 = 297
Sekwencja Kaprekara zaczyna się od 1.
Napisz program, który oblicza i generuje pierwsze n liczb Kaprekara, przy czym n znajduje się w zakresie od 1 do 100, ale nie ogranicza się do tego zakresu. Każda liczba Kaprekara musi być oddzielona spacjami i niczym więcej.
Więcej liczb Kaprekara można znaleźć tutaj, aby sprawdzić swój program, ale ten zasób NIE MOŻE być użyty w żaden sposób, aby pomóc w obliczeniach - innymi słowy, nie należy kodować na stałe, czytać z tego źródła ani używać go w żadnym innym exploicie sposób - wszystkie liczby muszą zostać wygenerowane przez Twój program.
Najkrótszy kod wygrywa.
nmaksymalnie 100.