alisapavlushina
?>

Сообщение состоит только из латинских букв a, b, e и g. буква a встречается 75 раз, буква b - 35 раз, буква e - 99 раз и буква g - 20 раз. какой букве нужно присвоить самый короткий код для того, чтобы общая длина закодированного сообщения была наименьшей?

Информатика

Ответы

irinasolodova3

букве Е

Объяснение:

Потому что буква Е в сообщении встречается больше раз чем другие буквы, то есть занимает больше всего места, присваивая ее самый короткий код мы наиболее укорачиваемым длину закодированного сообщения

chulki-kupit

1Найдите значение выражения 8F – 80 в шестнадцатеричной системе счисления. В ответе запишите вычисленное значение в десятичной системе счисления.

Решение.

Переведём число 8F16 из шестнадцатеричной в десятичную систему счисления:

8F16 = 14310.

Переведём число 8016 из шестнадцатеричной в десятичную систему счисления:

8016 = 12810.

Найдём разность: 143 − 128 = 15.

2

Найдите значение выражения 1116 + 118 : 112. ответ запишите в двоичной системе счисления.

Решение.

Переведем все числа в десятичную систему счисления, выполним действия и переведем результат в двоичную систему счисления:

1116 = 16 + 1 = 1710,

118 = 8 + 1 = 910,

112 = 2 + 1 = 310,

17 + 9 : 3 = 17 + 3 = 2010,

20 = 16 + 4 = 10100 и маленькая два вместе с ответом

3

Вычислите значение выражения B916 − 2718. В ответе запишите вычисленное значение в десятичной системе счисления.

Ре­ше­ние.

Пе­ре­ведём числа в де­ся­тич­ную си­сте­му счис­ле­ния:

B916 = 18510

2718 = 18510

Найдём раз­ность: 185 − 185 = 0.

ответ дай лучшего ответа

zaretskaya37

Пример на продукте - бананы

program v1;

var m,n,sum,t:integer;

st1:string[10];

 begin

   sum:=0; t:=0;

   writeln('Здравствуйте');

   writeln('Банан красного цвета стоит 2500, банан синего цвета стоит 3000, банан черного цвета стоит 3700');

   writeln('Сколько купите бананов '); readln(n);

  writeln('Введите цвет бананов '); readln(st1);

   if (st1='Красного') or (st1='красного') or (st1='Красный') or (st1='красный') then sum:=3000*n;

   if (st1='Синего') or (st1='синего') or (st1='Синий') or (st1='синий') or (st1='Синей') or (st1='синей')  then sum:=2500*n;

   if (st1='Черного') or (st1='черного') or (st1='Чёрного') or (st1='чёрного') or (st1='Черный') or (st1='черный') or (st1='чёрный') or (st1='Чёрный')  then sum:=3700*n;

   writeln('Сумма покупки ', sum);

   writeln('Введите сумму'); readln(m);

   t:=m-sum;

   writeln('Возьмите сдачу ',t);

   writeln('Всего доброго, приходите еще');

 end.


Дорогие программисты по информатике! Напишите программу по этим алгоритмам умоляю

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

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

Сообщение состоит только из латинских букв a, b, e и g. буква a встречается 75 раз, буква b - 35 раз, буква e - 99 раз и буква g - 20 раз. какой букве нужно присвоить самый короткий код для того, чтобы общая длина закодированного сообщения была наименьшей?
Ваше имя (никнейм)*
Email*
Комментарий*

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

ИльяАндреевич-Мария
sergei641
natkoff5
Apresov
imosal
infoproletarskay745
Azat859
Елена-Семенова
Сергей
naratnikova
kate281078
alislisa191
supercom-ru-marinaguseva4267
pavlova7771960
tsigankova2018