Странная задача. Ч 2

Георгий Александров
Еще об одной гробовой задаче мне поведал подписчик Иван. Она впоследствии стала уже олимпиадной. Решается довольно долго, коряво и не только шестикласснику, а даже студенту покажется крепким орешком. Мой же подход буквально минутный. Самое сложное - получить диофантово уравнение и понять его геометрический смысл. Это параболический цилиндр. Целочисленное решение дает малюсенькая прога:

print " a  b    z    c"
print "----------------"
for a=0 to 9
for b=0 to 9
for c=1 to 1000
z=1100*a+11*b
if z=c^2 then
print a using "##",b using "##";
print,z using "#####";
print sqrt(z) using "###"
fi
next c
next b
next a

На выходе - единственный вариант в синей рамочке. Справа - визуализация данного решения. Иван сказал, что видел задачу в ютубе. К сожалению, я ее не нашел. Если же удастся, то дам ссылку.

29 марта 2024 г.