В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
azovska552
azovska552
12.06.2022 23:17 •  Информатика

Рядом с домом Пети расположена пекарня, в которой пекут вкусные пирожки с ягодами. Пете очень нравятся три вида пирожков: с брусникой, с черникой и с вишней. Пирожок с брусникой стоит A рублей, пирожок с черникой стоит B рублей, пирожок с вишней стоит C рублей.


Рядом с домом Пети расположена пекарня, в которой пекут вкусные пирожки с ягодами. Пете очень нравят

Показать ответ
Ответ:
dsayui56
dsayui56
13.04.2022 23:25
Подумав так и эдак, прихожу к выводу что компьютеру то по барабану кто выиграл и с какой вероятностью должен выиграть тот или другой. Он ведь просто собирает информацию, так что "Известно, что игрок А выигрывает у игрока В один сет с вероятностью 3/4." для решения избыточно и не нужно

Тогда нам просто надо закодировать сообщение и вычислить его длину
Наиболее информационнно бы было кодировать так
- 1 бит  - кто выиграл первый сет А(0) или В(1)
- 2 бит  - кто выиграл второй сет А(0) или В(1)
- 3-4 бит  - кто выиграл третий сет А(0) или В(1) или третий сет не играли(11)
итого 4 бита на все сообщение.

или можно кодировать по другому
- 1 бит - кто выиграл матч А(0) или В(1)
- 2 бит - с каким счетом 2:0(0) или 2:1(1)
Итого 2 бита

Почему-то мне кажется что тут подразумевался именно второй вид кодирования, но по нормальному стоило бы выбрать первый, который при наличии анализатора можно сократить до 3 бит
0,0(0 оценок)
Ответ:
kochergaki2000
kochergaki2000
16.03.2022 12:41
//Dev-C++ 4.9.9.2

#include <iostream>
using namespace std;

int main(){
    int ma[3][3];
    int maxn=0;
    double s=0;
    double max=-2147483647;
    for(int i=0;i<3;i++)
     for(int j=0;j<3;j++) 
     cin>>ma[i][j];
    for(int j=0;j<3;j++){
     for(int i=0;i<3;i++)
      s=s+ma[i][j];
     if(s>max){max=s; maxn=j;}
     s=0;}
    cout<<"Matrix"<<endl;
    for(int i=0;i<3;i++){
     for(int j=0;j<3;j++)
      cout<<ma[i][j]<<" ";
     cout<<endl;}
    cout<<maxn;
    cin.get();
    cin.get();
  return 0;
    }
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота