pivovarchik077
03.05.2022 12:52

расставить последовательность


расставить последовательность

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
AlvantoBerlando
05.09.2020 10:25
Из условия Фано следует, что в префиксном неравномерном двоичном коде, предусматривающем однозначное декодирование, ни одно кодовое слово не может быть началом другого. 

Таким образом, оставшиеся три кода не могут быть началом кода буквы Б, и началами кодов друг друга.

То есть коды 0 и 00 отпадают сразу, т.к. это начала буквы Б.

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

Если предположить, что коды двузначны, тогда кодами могут быть 01, 10 и 11.

В первом случае суммарная длина кодов равна 1+2+3+3 = 9, во втором случае - 2+2+2+3 = 9.

Оба варианта подходят, кратчайшая суммарная длина - 9
0,0(0 оценок)
Ответ:
marynochka10092
05.02.2021 23:52

Відповідь:

#include <iostream>

using namespace std;

int main(){

setlocale(LC_ALL, "Rus");

int k,f;

cout << "Введите число k: ";

cin >> k;

cout << "Введите число f: ";

cin >> f;

cout << "Сумма k + f = " << k + f << endl;

cout << "Разность k - f = " << k - f << " ,f - k = " << f - k << endl;

cout << "Произведение k * f = " << k * f << endl;

cout << "Частное k % f = " << k % f << " , f % k = " << f % k << endl;

return 0;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота