Элементарная задача для школьников. Но она почему-то требует для решения слишком много времени. Конечно, сначала хорошо бы по основной теореме арифметики выявить, что 287=7*41. И уже от этих двух простых сомножителей отталкиваться и убедиться, что x = 40. Но поскольку просят данный ответ получить максимально просто и быстро, было бы логично составить прогу и набить ее текст всего за двадцать секунд:
dim x(100),s(100)
for i=1 to 50 step 3
t=t+1
x(i)=i
s(t)=x(i)+s(t-1)
print x(i) using "###";
next i
n=t
print
for t=1 to n
print s(t) using "###";
if s(t)=287 then
end
fi
next t
Распечатка результата показана в иллюстрации справа. хорошо видно, что заданному числу 287 соответствует значение Х=40. Этот результат появится буквально за наносекунду.
29 февраля 2024 г.
Високосное число, однако! Можно сказать - олимпийское.
Мы используем файлы cookie для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с Политикой обработки персональных данных и файлов cookie, нажмите здесь.