osuvorova7979
?>

1.в непрозрачном пакете хранится 30 синих и 10 зеленых шаров. какое количество информации будет получено, если из пакета случайным образом достали зелёный шар? 2.в некоторой стране автомобильный номер длиной 5 символов составляется из заглавных букв (всего используется 26 букв) и десятичных цифр в любом порядке. каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным целым количеством байт. определите объем памяти в байтах, необходимый для хранения 40 автомобильных номеров. 3.документ объёмом 20 мбайт можно передать с одного компьютера на другой двумя а. сжать архиватором, передать архив по каналу связи, распаковать. б. передать по каналу связи без использования архиватора. какой быстрее и насколько, если: * средняя скорость передачи данных по каналу связи составляет 220 бит в секунду; * объём сжатого архиватором документа равен 60% исходного; * время, требуемое на сжатие документа, – 10 секунд, на распаковку – 2 секунды?

Информатика

Ответы

Васильевна_Наталья
1)i=log(1/p)
i-кол-во инф-ии
p-вероятность вытаскивания зел.шара. Всего 30+10=40 шаров
р(зел)=10/40=0,25, подставляем в формулу 
i=log(1/0,25)=2 бита
2)Мощность алф.=26+10=36, i(вес 1 символа)=6, 6*5=30 бит -1номер, а это =4 байта (округляем в больш. сторону до 32, т.к. 32/8(бит в 1 байте)=4),
40*4=160 байт на 40 номеров.
Артем Уберт

#include <iostream>

#include <ctime>

using namespace std;

int main() {

srand(time(0));

int N;

setlocale (LC_ALL, "Russian");

cout << "Размер массива: ";

cin >> N;

int a[N];

for(int i = 0; i<N; ++i) {

 cin >> a[i];

 cout << " ";

}

for(int i = 0; i<N; ++i) {

 cout << a[i];

 cout << " ";

}

for(int i = 0; i<N; ++i) {

 if(i==0) {

  if(a[0]>a[1]) {

   cout << endl << "Первый локальный максимум: " << a[i] << " под индексом " << i;

   break;

  }

 }

 if(i==N) {

  if(a[N]>a[N-1]) {

   cout << endl << "Первый локальный максимум: " << a[i] << " под индексом " << i;

   break;

  }

 }

 if(i!=0&&i!=N) {

  if(a[i]>a[i-1]&&a[i]>a[i+1]) {

   cout << endl << "Первый локальный максимум: " << a[i] << " под индексом " << i;

   break;

  }

 }

}

}

lukur2005

#include <iostream>

#include <ctime>

using namespace std;

int main() {

setlocale (LC_ALL, "Russian");

cout << "Кол-во элементов массива: ";

int N; cin >> N; int a[N];

for(int i = 0; i < N; ++i) {

 cout << "Элемент #" << i << ": ";

 cin >> a[i];

}

 cout << "Массив: ";

for(int i = 0; i < N; ++i) {

 cout << a[i] << " ";

}

 cout << endl << "Чётные элементы: ";

 for(int i = 0; i < N; ++i) {

 if(a[i]%2==0) {

 cout << a[i] << " ";

 }

}

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1.в непрозрачном пакете хранится 30 синих и 10 зеленых шаров. какое количество информации будет получено, если из пакета случайным образом достали зелёный шар? 2.в некоторой стране автомобильный номер длиной 5 символов составляется из заглавных букв (всего используется 26 букв) и десятичных цифр в любом порядке. каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным целым количеством байт. определите объем памяти в байтах, необходимый для хранения 40 автомобильных номеров. 3.документ объёмом 20 мбайт можно передать с одного компьютера на другой двумя а. сжать архиватором, передать архив по каналу связи, распаковать. б. передать по каналу связи без использования архиватора. какой быстрее и насколько, если: * средняя скорость передачи данных по каналу связи составляет 220 бит в секунду; * объём сжатого архиватором документа равен 60% исходного; * время, требуемое на сжатие документа, – 10 секунд, на распаковку – 2 секунды?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Сумарокова
dovgash2
Лихачев Полина1978
krasnobaevdj3
filimon211
batalerka391
Petrosienko_Larisa,1908
joini09
aleksvasin
mistersoshnev354
egorov
tanya62soldatova72
kristinmk
kassel1b
jim2k