Автоморфные числа. натуральное число называется автоморфным, если оно равно последним цифрам его квадрата. например: 25^2=625. напишите программу, которая вводит натуральное число n и выводит на экран все автоморфные числа, не превосходящие n.
Var n, i, m: longint; s1, s2: string; l1: integer;
begin Write('Введите натуральное число: '); Readln(n); Writeln('Автоморфные числа:'); for i := 1 to n do begin m := sqr(i); Str(i, s1); l1 := Length(s1); Str(m, s2); if s1 = Copy(s2, Length(s2) - l1 + 1, l1) then Writeln(i) end end.