Перейти к содержимому
EduSave

Задача 16F2BB

ЕГЭ по информатике · Прочие задания

№ 170из 1 778

При каком наименьшем значении входной переменной k программа выдаёт тот же ответ, что и при входном значении k = 10? Для Вашего удобства программа приведена на пяти языках программирования.

БейсикDIM K, I AS LONG INPUT K I = 32 WHILE I > 0 AND F(I) > K I = I - 1 WEND PRINT I FUNCTION F(N) F = N * N - 45 END FUNCTION
Pythondef F(n): return n * n - 45 k = int(input()) i = 32 while i > 0 and F(i) > k: i = i - 1 print(i)
Алгоритмический языкалг нач цел i, k ввод k i:= 32 нц пока i > 0 и f(i) > k i:= i - 1 кц вывод i кон алг цел f(цел n) нач знач:= n * n - 45 кон
Паскальvar k, i: longint; function F(n: longint): longint; begin F:= n * n - 45 end; begin readln(k); i:= 32; while (i > 0) and (F(i) > k) do i:= i - 1; writeln(i) end.
C++#include using namespace std; long F(long n) { return n * n - 45; } int main() { long k, i; cin >> k; i = 32; while (i > 0 && F(i) > k) { i−-−-; } cout

Эталонного ответа в открытом банке нет — при нажатии «Проверить» задачу решит ИИ, а правильность попробует подтвердить официальный проверяющий сервис ФИПИ. Если он временно недоступен, ответ не будет оценён, но можно открыть предварительный разбор ИИ. Занимает до минуты.

Поделиться

* Сервисы Meta Platforms Inc.; деятельность компании признана экстремистской и запрещена на территории РФ.

Источник условия: открытый банк заданий ФИПИ . Доступный разбор подготовлен EduSave; AI-разбор может содержать ошибки и не является официальным решением ФИПИ.

Все задания темы «Прочие задания»