Ин
Информатика
20.06.2023 13:15
Решено

Для передачи секретного сообщения используется код, состоящий из десятичных цифр. при этом все цифры кодируются одним и тем же (минимально возможным) количеством бит. определите информационный объем сообщения
длиной в 150 символов.

Лучшие ответы
DaimonBash
19
4,6(27 оценок)
20.06.2023 18:52
Для того, чтобы закодировать десять различных цифр( от нуля до девяти), нужно четыре бита(2^4 = 16, 16 > 10. подбирается степень двойки, которая будет либо равна количеству символов, которое нужно закодировать, либо больше него) вес каждого символа 4 бита, всего символов 150 → общий вес сообщения = 4 * 150 = 600 бит = 75 байт (8 бит = 1 байт, 1024 байта = 1 кбайт, 1024 кбайта = 1 мбайт, и т.д.) ответ: 75 байт.
LysaPysa
18
4,4(7 оценок)
20.06.2023 04:37

program n1; uses crt; var a,b,c,sum: array[1..100] of integer; srb: array[1..100] of real; i,k,n: integer; sr: real; beginclrscr; randomize; writeln('vvedite kol-vo figuristov'); readln(n); writeln('rezultaty'); for i: =1 to n do begin a[i]: =random(10); write(a[i]: 4); end; writeln; for i: =1 to n do begin b[i]: =random(10); write(b[i]: 4); end; writeln; for i: =1 to n do begin c[i]: =random(10); write(c[i]: 4); end; writeln; writeln('summa ballov'); for i: =1 to n do begin sum[i]: =a[i]+b[i]+c[i]; write(sum[i]: 4); srb[i]: =sum[i]/3; if srb[i]> sr then begin sr: =srb[i]; k: =i; end; end; writeln; writeln('srednii rezultat'); for i: =1 to n do write(srb[i]: 4: 2,' '); writeln; writeln('pobedil figurist ',k,' s rezultatom ',sr: 2: 2); readln end.

biobiobio
13
4,5(66 оценок)
20.06.2023 14:54

все камни делим на 3 группы: 1 группа- 9 камней, 2 группа- 9 камней,3 группа- 8 камней.

1) взвешиваем между собой первую и вторую группы камней, если одна из групп, легче, то выбираем ее, так как в ней природный камень, если они весят одинаково, то выбираем третью группу.

2) а)если при первом взвешивании выбрана первая или вторая группа, то делим ее на 3 группы по три камня и взвешиваем между собой две группы по 3 камня. если одна из групп легче, то выбираем ее, так как в ней природный камень, если они весят одинаково, то выбираем третью группу.

        б) если при первом взвешивании выбрана третья группа, то делим ее на 3 группы, где в первой группе 3 камня, во второй группе 3, камня, в третьей группе 3 камня и взвешиваем между собой две группы по 3 камня. если одна из групп легче, то выбираем ее, так как в ней природный камень, если они весят одинаково, то выбираем третью группу.

3) а) выбираем 2 любых камня и взвешиваем их, если один из них легче, то природный камень найден. если они весят одинаково, то оставшийся 3 камень- природный.

        б) взвешиваем 2 камня и находим природный

Присоединяйся к нам!
Зарегестрируйтесь
Уже есть аккаунт? Войти