Информатика! разведчик шифрует текст, используя 16 символов. при этом использует код с постоянной длиной, и каждый символ кодируется минимально возможным количеством бит. сколько потребуется, чтобы закодировать сообщение длиной в 40 символов?
Const K = 3; N = 4; Var A:array[1..K,1..N] of integer; Max,Min,i,j:integer; Begin For i:= 1 to K do Begin For j:= 1 to N do Begin A[i,j]:=random(21)-10; Write(A[i,j]:3,' ') End; WriteLn End; Max:=A[K,N]; Min:=A[K,N]; For i:= 1 to K do For j:= 1 to N do Begin if Max<A[i,j] then Max:=A[i,j]; if Min>A[i,j] then Min:=A[i,j] End; WriteLn('Min = ',Min); WriteLn('Max = ',Max); End.
для кодирования 16 символов потребуется 4 бита
2^4=16
40*4=160 бит=20 байт