#include <iostream>
using namespace std;
int sc(int a)
{
int sum=0;
while(a!=0)
{
sum=sum+a %10;
a=a/10;
}
return sum;
}
int main()
{
int n;
cin>>n;
cout<<sc(n)<<endl;
return 0;
}
нач
вещ а,н,клетки
а:=0.8
нц
вывод "Введите время Н "
ввод н
клетки:=а*н
ждать (862)
вывод "Клеток ",клетки,нс
ждать (2348)
кц
кон
Ты когда-нибудь наливал воду в форму для льда? Допустим, в одной ячейке умещается 1 ложка воды, но тебе нужно залить полторы ложки. Естественно, в одной ячейке столько не уместится, и тогда половина ложки перельется в другую ячейку. Точно так же и в этой задаче: в одном блоке (образной ячейке) умещается 2 Кб данных, но файл весит 2500 байт, то есть чуть больше. Надеюсь, я все правильно понял и помог)
i = log ₂ 1/p
вероятность того, что достали красный клубок: Рк = 4/12 = 1/3
количество информации, что достали красный клубок:
i = log ₂ 1/(1/3) = log ₂ 3 бит
вероятность того, что достали черный клубок: Рк = 8/12 = 2/3
количество информации, что достали черный клубок:
i = log ₂ 1/(2/3) = log ₂ (3/2) бит