2 ^ i = N где N - Наибольшее ближайшее число к мощности алфавита (количеству символов) i - вес одного символа в битах
Вес строки i * k k - количество символов в строке
Если алфавит состоит из 17 - 32 символов то вес одного символа 5 бит т.к 2 ^5 = 32 Если алфавит состоит из 9 - 16 символов то вес одного символа 4 бита т.к 2^4 = 16
Svetlaru70
10.05.2022
Персональный компьютер, ПК, ПЭВМ (персональная электронно-вычислительная машина) — настольная микро-ЭВМ, имеющая эксплуатационные характеристики бытового прибора и универсальные функциональные возможности Программное обеспечение – это набор команд, управляющих работой компьютера. Безпрограммного обеспечениякомпьютер не сможет выполнять задачи, которые мы обычно связываем с компьютерами. Аппаратное обеспечение — комплекс электронных, электрических и механических устройств, входящих в состав системы или сети. Аппаратное обеспечение включает: компьютеры и логические устройства; внешние устройства и диагностическую аппаратуру; энергетическое оборудование
tofilev
10.05.2022
1. Современное решение
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017 // Внимание! Если программа не работает, обновите версию!
begin var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println; var min:=a.Min; a.Transform(x->x<0?x*min:x); a.Println end.
2. Популярное до сих пор в школах решение на TurboPascal 7.01 (1983г.)
uses Crt; const nn=100; var i,n,min:integer; a:array[1..nn] of integer; begin ClrScr; Randomize; Write('n='); Read(n); min:=100; for i:=1 to n do begin a[i]:=Random(101)-50; Write(a[i],' '); if a[i]<min then min:=a[i] end; Writeln; for i:=1 to n do if a[i]<0 then a[i]:=a[i]*min; for i:=1 to n do Write(a[i],' '); Writeln; ReadKey end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Какие формулы позволяют определить количество информации в сообщение при алфавитном подходе?
N - Наибольшее ближайшее число к мощности алфавита (количеству символов)
i - вес одного символа в битах
Вес строки
i * k
k - количество символов в строке
Если алфавит состоит из 17 - 32 символов то вес одного символа 5 бит т.к
2 ^5 = 32
Если алфавит состоит из 9 - 16 символов то вес одного символа 4 бита т.к
2^4 = 16