Ответы на вопрос:
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. тестовое решение: введите натуральное число: 10000 автоморфные числа: 1 5 6 25 76 376 625 9376
Популярно: Информатика
-
SPECIALIST112218.02.2021 12:07
-
Karakulova200420.09.2021 00:15
-
gfdehk23.05.2021 06:25
-
cygrobik11104.01.2022 11:05
-
iradazlnv03.08.2022 06:05
-
JûšțĞîřł05.03.2021 02:53
-
EgorKuleshov14.09.2022 21:20
-
Syrup7517.12.2020 14:36
-
darya2107200530.01.2020 23:40
-
фывапрпиол09.07.2021 20:26