Результат работы цикла
Запишите число, которое будет напечатано в результате выполнения следующей программы. Программа представлена на пяти языках программирования.
1s = 100 2n = 1 3while s > 0: 4 s = s // 3 5 n = n * 2 6print(n)
Условие как в банке ФИПИ — открыть и сверить
| Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена
| ||||||||||||
| | ||||||||||||
Формат: өлшем бірліктері жоқ сан немесе сөз; бөлшек бөлігін үтірмен бөліңіз.
1Мягкая — с чего смотретьдеңгей 1 из 3
Сколько раз выполнится тело цикла, пока значение $s$ не станет равным нулю?
2Жетекші — қандай сандарды есептеудеңгей 2 из 3
При каждом проходе цикла $s$ заменяется на результат целочисленного деления на $3$, а $n$ умножается на $2$.
3Тікелей — іс жүзінде шешімдеңгей 3 из 3
Последовательность значений $s$: $100 \to 33 \to 11 \to 3 \to 1 \to 0$. Цикл выполняется 5 раз, поэтому $n = 2^5$.