Васильева-Александрович
?>

Сообщение, записанное буквами из 128-х символьного алфавита, содержит 20 символов. какой объем информации оно несет?​

Информатика

Ответы

skryabinamaria

K=20

N=128

Ic-?

Ic=K*I

N=2^I

128=2^7

I=7

Ic=20*7= 140 бит

bg1967bg

Алгоритм печатает сначала L, потом M. По программе понятно, что L Это количество раз, когда число не кратно 10 (каждый раз число делится на 10), а M - общее количество цифр. Понятно, что раз число должно быть наименьшее, а всего 8 цифр, значит может быть как минимум 4 нуля. Больше нулей быть не может, т.к. если в числе есть значимый ноль, то при делении он будет давать кратность десяти. 4 цифры уже есть, осталось подобрать 4 цифры, которые в числе при делении его на 10 не будут давать остаток 0. Это любые цифры от 1 до 9, но так как число минимальное, значит это цифры "1". Получается, 11110000. Переставляем цифры так, чтобы число было минимальное и получается 10000111.

ответ: 10000111

tushina2020
Const     
n = 10; 
var   
a : array [1..n] of integer; 
r : boolean;   
i,j : integer;
 begin 
//Формирование массива пропущено   
 
r := true;      
While r do   
begin   
 if a[i] mod 2 =0 then     
begin     
 for j := n-1 downto i + 2 do       
 a[j] := a[j-1];       
a[i+1] := 0;       
r := false;     
end;     
i := i +1;   
end;  
for i := 1 to n do 
writeln (a[i]);   
end.

Во избежании ошибок стоит учесть наличие такового элемента в массиве и размерность массива (чтобы его можно было корректно расширить на один элемент)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сообщение, записанное буквами из 128-х символьного алфавита, содержит 20 символов. какой объем информации оно несет?​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

петрАфанасьев
shoora
deniskotvitsky56
korotinadasha07
ehrik-ch
aidapiltoyan43
shakmeev
sergeevna
magsh99
nst-33764
NIKOLAI
simplexsol
Андрей Анна22
Zhanibekrva Kandaurova
melnik-738