Есть ответ 👍

УМОЛЯЮ РЕШИТЕ МНЕ НУЖЕН ПРОСТО ОТВЕТ 51) По каналу связи передаются сообщения, содержащие только семь букв: А, Б, З, К, Р, У, Ф. Для передачи используется двоичный код, удовлетворяющий условию Фано. Кодовые слова для некоторых букв известны: А – 00, Б – 01, Ф – 111. Какое наименьшее количество двоичных знаков потребуется для кодирования слова КУКУРУЗА?

222
494
Посмотреть ответы 1

Ответы на вопрос:

emilsalimov
4,5(79 оценок)

#include < stdio.h> #define n #define m #define _min(a, b) ((a) < (b) ? (a) : (b)) int   a[n][m],   sumofdiagonal = 0,   sumofel = 0,   numofel = 0,   diagonalel,   border,   i, j; border = _min(n, m); for (i = 0; i < border; i++)   sumofdiagonal += a[i][i]; printf("sum of the main diagonal elements = %i\n", sumofdiagonal); for (i = 0; i < border; i++) {   diagonalel = a[i][i];   for (j = 0; j < m; j++)     if (a[i][j] > diagonalel)       sumofel += a[i][j], numofel++; } printf("the arithmetic mean of the elements = %f\n", (double)sumofel / numofel);    

Популярно: Информатика