Ва) записано условие фано. будем использовать известный алгоритм шеннона-фано для построения кода. не вижу смысла тут описывать этот алгоритм: он хорошо известен и может быть быстро найден в учебниках или в интернет. этапы построения кода даны во вложении. длина сообщения равна 8+8+16+32 = 64 символа. вероятности появления символов: z(a) = 8/64 = 1/8; z(б) = z(a) = 1/8; z(в) = 16/64 = 1/4; z(г) = 32/64 = 1/2. в построенном коде символы выглядят так: г - 0 в - 10 а - 110 б - 111 суммарная длина кодовых слов составляет 1+2+3+3 = 9 бит. общая длина сообщения (для правки) равна 32×1+16×2+8×3+8×3 = 112 бит ответ: 9 бит
Vyacheslavovna1108
07.12.2021
Using system; public class solution { public static void main(string[] args) { int n = int.parse(console.; int[] a = new int[n]; int sumch = 0; int sumnech = 0; int sumthree = 0; for(int i = 0; i < n; i++) { a[i] = int.parse(console.; if (a[i] % 2 == 0) sumch =+ a[i]; if (a[i] % 2 ! = 0) sumnech =+ a[i]; if (a[i] % 3 == 0) sumthree =+ a[i]; } console.writeline("сумма четных элементов массива: " + sumch); console.writeline("сумма нечетных элементов массива: " + sumnech); console.writeline("сумма элементов массива, кратных трем: " + sumthree); } }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Составьте слова из букв: в, а, п, р, о, л.все буквы в 1 слове можно использовать только 1 раз.