По каналу связи сообщения, содержащие только 4 буквы э, ю, я, ы. для передачи сообщений нужно использовать неравномерный двоичный код, допускающий однозначное декодирование. в любом сообщении больше всего букв я, следующая по частоте буква — ю, затем — э. буква ы встречается реже, чем любая другая. какой из перечисленных ниже кодов нужно использовать, чтобы передаваемые закодированные сообщения были как можно более короткими? 1) э — 0, ю — 1, я — 00, ы – 11 2) я — 1, ю – 0, э — 01, ы — 10 3) э — 1, ю — 01, я — 001, ы — 000 4) я — 0, ю — 11, э — 101, ы - 100
218
409
Ответы на вопрос:
var
a,b,i,s: integer;
readln(a);
readln(b);
for i=100 to 999 do
begin
if (i mod 10)+(i div 100)+((i mod 100) div 10)=a then
begin
if i mod b = 0 then
writeln(i);
end;
end;
end.
Популярно: Информатика
-
portal123420.08.2022 12:51
-
MrBonnie15.06.2021 04:49
-
shvanova201725.07.2020 20:15
-
rasimrasivi10.01.2021 11:26
-
Ira121428.07.2020 22:11
-
Perestroika22.06.2022 01:51
-
Quartz1115.05.2021 10:24
-
ivanovaanastasi120.04.2023 04:57
-
гулие12.02.2020 22:47
-
nastyshabos22.06.2023 00:46