1. Мощность алфавита 128 = 2⁷, значит мы имеем дело с семибитной кодировкой.
2. Дальше простая арифметика:
2 Кб / 7 = 16384 бит/7 ≈ 2 340
Нам известна мощность алфавита N (т.е. количество всех возможных символов) обоих языков, значит мы можем узнать информационный вес (i) одного символа для каждого языка по формуле
.
Для языка Бамбара i=7 бит (
); для языка Мандинго i=6 бит (
).
Узнаем количество информации в сообщении на языке Бамбара: 7*70*25*7= 85 750 бит.
Вычислим количество информации в сообщении на языке Мандинго: 6*70*25*7= 73 500 бит.
Делаем вывод, что сообщение на языке Бамбара несёт больше информации на 12 250 бит (85 750-73 500= 12 250).
Program azazaza;
var a,n,i:integer;
begin
for i:=1 to 10 do begin
read(a);
if a mod 2 = 0 then
n:=n+1;
end;
writeln('чётных=',n);
end.
Это только 1-е задание
#include<stdio.h>
int main(){
unsigned int arr_sz;
scanf("%u",&arr_sz);
signed long long int arr[arr_sz];
unsigned int arr_ism=0;
for(unsigned int i=0;i<arr_sz;i++){
scanf("%lld",&arr[i]);
if(arr[i]<arr[arr_ism])
arr_ism=i;
}
for(unsigned int i=0;i<arr_sz;i++)
printf("%lld ",arr[i]<0?arr[i]:arr[arr_ism]);
printf("\n");
//getchar();
return 0;
}
Program lol (input, output);
var a, b, I:integer;
begin
write ('Введите число а: ');
read (a);
write ('Ввндите число b: ');
read (b);
for I:=-10 to 0 do
begin
if a=I then
writeln ('Число а пренадлежит промежтку');
if b=I then
writeln ('Число b пренадлежит промежтку');
end;
end.