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
Элнктроная она приходит в види смс но компьютер либо телефон и.т д,а обычная почта приносят на дом письмо.
N=2^i
1024=2^10
i=10 бит
k=1900/10=190 символов
¬(A ∨ ¬B) ∨ ¬(A ∨ B) ∨ (A ∧ B) =
(¬A ∧ B) ∨ (¬A ∧ ¬B) ∨ (A ∧ B) =
¬A ∧ (B ∨ ¬B) ∨ (A ∧ B) =
¬A ∨ (A ∧ B) =
¬A ∨ B