Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт ответ 21. для вашего удобства программа на пяти языках программирования. var k, i : longint; function f(n: longint): longint; begin f : = n * n * n; end; function g(n: longint): longint; begin g : = n*n; end; begin readln(k); i : = 1; while f(i) < = k*g(i) do i : = i+1; writeln(i) end.
251
437
Ответы на вопрос:
Рассмотрим, что делают функции. f(n)=n³; g(n)=n² в основной программе имеется цикл с предусловием, который выполняется до тех пор, пока записанное после while логическое выражение (в данном случает отношение) истинно. делаем подстановку. f(i) ≤ k × g(i); i³ ≤ k × i² ⇒i ≤ k первоначально i=1, а в цикле i наращивается на 1. поскольку цикл прекратит выполнение при i > k, то для i=21 получаем k= 20.
Функция f преобразует число n в куб числа n функция g преобразует число n в квадрат числа n рассмотрим цикл: к переменной i будет прибавляться 1, только если i^3 < = k * i^2, то есть цикл действует только в случае, когда k > = i выйти из цикла мы должны со значением i = 21 это может быть в одном случае: k = 20, i = 20, тогда выполним цикл и снова в него не войдем, поскольку 21^3 > 20 * 21^2 ответ: k = 20
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
megamaximvax10.05.2021 03:37
-
ekaterimazimina09.02.2020 00:15
-
agnesa989003.02.2021 20:49
-
Айкаса06.06.2022 00:02
-
baxtiyorova200109.04.2021 05:44
-
Дженнет200116.01.2023 15:51
-
AkiraK66605.02.2020 13:16
-
mig415.03.2023 01:40
-
saaangelina01.11.2020 00:42
-
Alex22834529010.10.2020 20:54
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.