Sekwencja odwrotnego dodawania (RTA) to sekwencja uzyskana przez dodanie liczby do jej odwrotnej strony i powtórzenie procesu na wyniku. Na przykład
Zatem sekwencja RTA 5 zawiera 10, 11, 22, 44, 88, 176 itd.
RTA pierwiastek z szeregu jest najmniejszą liczbą, która jest albo równa n lub umożliwia podniesienie do n , w swojej sekwencji RTA.
Na przykład 44 znajduje się w sekwencji RTA wynoszącej 5, 10, 11, 13, 22, 31 itd. Z nich 5 jest najmniejszą, a zatem RTAroot (44) = 5.
72 nie jest częścią sekwencji RTA jakiejkolwiek liczby, a zatem jest uważany za swój własny pierwiastek RTA.
Dane wejściowe to dodatnia liczba całkowita w zakresie, który Twój język może oczywiście obsługiwać.
Dane wyjściowe są pierwiastkiem RTA podanej liczby, jak zdefiniowano powyżej.
Przypadki testowe
Input
Output
44
5
72
72
132
3
143
49
1111
1
999
999
Powiązany OEIS: A067031 . Wyjście będzie liczbą z tej sekwencji.