Найти все решения
a0=3.5
for b=-0 to 800
for i=1 to 20
z=a0^a0-2^(a0+b)
z1=a0^a0-2^(a0+b)*log(2)+a0^a0*log(a0)
a=a0-z/z1
a0=a
next i
if a=int(a) then
print i ,a using "###.##########";
print b using "###.##"
fi
next b
В таблице оказались последовательности, которые легко аппроксимируются выражениями, что в фиолетовой рамке. Это и есть общее решение задачи в целых числах. Чтобы убедиться в этом, достаточно набить в окошке калькулятора:
a^a-2^(a+b) where a=2^(n+1) and b=n*2^(n+1)
В результате получим ноль.
22 февраля 2024 г.
Свидетельство о публикации №224022201022