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