М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
llerochka1
llerochka1
19.12.2020 15:00 •  Информатика

Решите 1. количество информации уменьшилось в 5 раз. сколько информации было получено? 2. в коробке лежат 64 разноцветных карандаша. сколько бит информации несет сообщение о том, что достали желтый карандаш? 3. сообщение о том, что маша записалась в хоровой кружок, несёт 4 бита информации. сколько кружков функционирует в школе? 4. один символ сообщения несёт 7 бит информации. сколько символов содержит алфавит, с которого было написано данное сообщение? 5. мощность алфавита, с которого написано сообщение, равна 16 символам. найдите информационный объем сообщения, состоящего из 15 символов.

👇
Ответ:
furi2
furi2
19.12.2020
1. Два решения есть :-) 1а. Допустим, все карандаши в корзине разные (различим их по молекулярному составу) . Тогда информация о молекулярном составе вытащенного карандаша несет log(2)(64) = 6 бит информации. Информация о цвете несет 4 бита. Значит, 2 бита информации о молекулярном составе несущественны. Значит, число карандашей одного цвета разного состава есть 2^2 = 4 штуки. 1б. 4 бита информации описывают одно из 2^4 равновероятных событий, то есть 1 из 16 событий. Равновероятны события только, если разных цветов карандашей одинаковое число штук. То есть, 64/16 = 4 штуки.  2. Так как не было известно, в каком вагоне поедут, информации имеем log(2) (16) = 4 бита. Кроме того, можно считать, что не знали, поедут ли, но тогда расчет усложняется - если не поедут, информация о вагоне не нужна, то есть это - зависимые события. Думаю, что в задаче заранее известно, что они таки выезжают, вопрос только в вагоне
4,5(99 оценок)
Открыть все ответы
Ответ:
muratowaasya
muratowaasya
19.12.2020
1)
#include <stdio.h>
#include <stdlib.h>

int sover (int n)
{
  int sum = 0;
  for (int i = 1; i<=n/2; i++)
    if (n%i==0) sum+=i;
  if (sum==n)
    return 1;
  else return 0;
}
int main()
{
  int n;
  printf ("N = ");
  scanf ("%d",&n);
  if (sover(n)==1)
    printf ("Sovershennoe");
  else printf ("Ne sovershennoe");
  printf("\n");
  system ("PAUSE");
  return 0;
}

2)
#include <stdio.h>
#include <stdlib.h>

int main()
{
  for (int i = 1; i<=5; i++)
  {
    for (int j = 1; j<=5-i+1; j++)
      printf ("%d ",5+i-1);
    printf ("\n");
  }
  system ("PAUSE");
  return 0;
}
4,4(52 оценок)
Ответ:
Пупс2014
Пупс2014
19.12.2020
Для цыфры 1025.

Пишем последовательность чисел

1024 512  256  128  64  32  16  8  4  2  1

чтобы получилось 1025 нам нужно взять с этой последовательности  число  1024 и 1 = 1024+1=1025,
те числа которые взяли, над ними пишем "1"

 1      0      0      0    0     0    0  0  0  0  1
1024 512  256  128  64  32  16  8  4  2  1

вот вам и перевод    1025=10000000001


950

  0     1      1      1    0    1    1   0  1  1  0
1024 512  256  128  64  32  16  8  4  2  1

950=1110110110



543

 0      1      0      0     0    0   1   1  1  1  1
1024 512  256  128  64  32  16  8  4  2  1

543=1000011111



489=111101001
4,4(74 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ