Язык программирования visual c++ или delphi
Для заданного распределения вероятностей Р=(0,08; 0,03; 0,09; 0,1; 0,5; 0,2) построить двоичные коды, используя алгоритмы Хаффмана, Фано и Шеннона. Сравнить их эффективность. Три аналитических решения и три программных кода.