4 пещеры два значения либо да либо нет(1 или 0)
4 пещеры= 4 бита(минимум) можно и пятью и шестью и более
Можно проанализировать работу цикла по шагам (берутся при расчете всегда текущие, т.е. последние значения переменных). Цикл с параметром i выполняется 5 раз:
1 шаг. i=1, f=f*i=1*1=1
2 шаг. i=2, f=1*2=2
3 шаг. i=3, f=2*3=6
4 шаг. i=4, f=6*4=24
5 шаг. i=5, f=24*5=120
В результате вычисляется то, что называется факториалом числа (обозначается знаком !), в данном случае 5!
100111 разбиваем на тетрады (по 4 цифры), получаем
0010.0111
считаем по схеме
1 1 1 1
8 4 2 1
0010(2)=2(16)
0111(2)=7(16)
100111(2)=27(16)
Система
умная вычислительная
вычисляет,определяет,помогает
помощник быстрых вычислений
обработка данных
Объяснение:
input() --> для ввода
list(input()) --> разбить введенное на цифры
map(int, list(input())) --> каждую цифру привести к целому (у нас ведь изначально текст)
sum(map(int, list(input()))) --> посчитать сумму цифр
print(sum(map(int, list(input())))) --> вывести сумму