Число итераций цикла
Определите, при каком наибольшем введённом значении переменной $s$ программа выведет число 64. Программа выполняет одну и ту же операцию на четырёх языках программирования: пока $s \geq 5$, из $s$ вычитается 5, а значение переменной $n$ умножается на 2. Изначально $n = 1$.
Условие как в банке ФИПИ — открыть и сверить
| Определите, при каком наибольшем введённом значении переменной s программа выведет число 64. Для Вашего удобства программа представлена на четырёх языках программирования.
| ||||||||||||
| | ||||||||||||
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Сколько раз нужно умножить исходное значение $n = 1$ на 2, чтобы получить 64?
2Наводящая — какие числа считатьуровень 2 из 3
После $k$ итераций значение переменной равно $n = 2^k$. Каждая итерация уменьшает $s$ на 5.
3Прямая — фактически решениеуровень 3 из 3
Для получения 64 цикл должен выполниться 6 раз. Значит, начальное значение $s$ должно удовлетворять $30 \leq s < 35$. Наибольшее целое значение — 34.