Іздеу минимального значения k
При каком наименьшем значении входной переменной $k$ программа выдаёт тот же ответ, что и при входном значении $k = 10$?
1def F(n): 2 return n * n - 45 3 4k = int(input()) 5i = 32 6while i > 0 and F(i) > k: 7 i = i - 1 8print(i)
Условие как в банке ФИПИ — открыть и сверить
| При каком наименьшем значении входной переменной k программа выдаёт тот же жауап, что и при входном значении k = 10? Для Вашего удобства программа приведена на пяти языках программирования.
| ||||||||||
| |
Формат: өлшем бірліктері жоқ сан немесе сөз; бөлшек бөлігін үтірмен бөліңіз.
1Мягкая — с чего смотретьдеңгей 1 из 3
Определите, при каком значении $i$ цикл заканчивается при $k = 10$.
2Жетекші — қандай сандарды есептеудеңгей 2 из 3
Цикл уменьшается, пока выполняется условие $i^2 - 45 > k$.
3Тікелей — іс жүзінде шешімдеңгей 3 из 3
При $k = 10$ цикл останавливается на $i = 7$. Для сохранения этого результата должно выполняться $F(7) \leq k < F(8)$.