Головоломка

В одном развлекательном журнале, когда находился в командировке в Бухаресте, прочитал условие забавной задачи. Записал его в своем дневнике.
Недавно эту запись обнаружил и решил найти ответы. Конечно же при помощи такой программы:

rem x^y-x^z=y^z-y^x
print "   N    X    Y    Z "
print "-------------------"
n=30
for z=2 to n
for y=z to n
for x=2 to n
if x^y-x^z=y^z-y^x then
if y<>z then
s=s+1
print s using "####",x using "####";
print y using "####",z using "####"
fi
fi
next x
next y
next z

Не знаю, если честно, есть ли другие варианты. Просто мой бейсик со столь дикими целыми числами работать не желает. Вольфрам тоже ничего не обнаружил. Так что вопрос и количестве решений остался открытым. Но все равно интересно!

17 июня 2023 г.


Рецензии