mberberoglu17
?>

Маша и Петя придумали язык, чтобы тайно обмениваться сообщениями. Каждый символ алфавита они кодируют с равномерного двоичного кода. При этом информационный объём закодированного слова «gdxjfdn» составляет 35 бит. Сколько символов может быть в алфавите этого языка?​

Информатика

Ответы

dimon198808744

мне кажется 33

Объяснение:

ответ будет 33

kortikov77
// PascalABC.NET 3.2, сборка 1374 от 10.01.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var m:=ReadInteger('Количество строк в массиве:');
  var n:=ReadInteger('Количество столбцов в массиве:');
  Writeln('*** Исходный массив [',m,',',n,'] ***');
  var a:=MatrRandom(m,n,-50,50);
  a.Println(4); Writeln(4*a.ColCount*'-');
  var b:=a.Rows.SelectMany(x->x).ToArray;
  var nn:=ReadInteger('1. Введите число N:');
  Write('Максимальный из элементов, не превосходящий N');
  if nn<b.Min then Writeln(', не существует')
  else Writeln(', равен ',b.Where(x->x<=nn).Max);
  Write('2. Максимальный элемент в массиве [');
  var i:=b.IndexMax;
  Writeln(i div n+1,',',i mod n+1,']=',a[i div n,i mod n])
end.

Пример
Количество строк в массиве: 5
Количество столбцов в массиве: 9
*** Исходный массив [5,9] ***
 -18 -13  16  23 -14 -30 -12  -2  -2
 -34  11 -47 -35  20  44  29 -36  46
   2 -28 -35  -6  38  -9  -2   8 -10
   3  16   5 -20   8   5  48   7 -33
 -25   3  30 -35 -10  22 -11  42 -44

1. Введите число N: 31
Максимальный из элементов, не превосходящий N, равен 30
2. Максимальный элемент в массиве [4,7]=48
Ramon22081983
#include <stdio.h>
#include <limits.h>
 
int main() {
    int n;
    scanf("%d", &n);
    int a[n];
    int max = INT_MIN;
    int n_max = 0;
    int n_min = 0;
    int min = INT_MAX;
    for(int i = 0; i < n; i++) {
        scanf("%d", &a[i]);
        if(a[i]%2 == 0 && a[i] > max) {
            max = a[i];
            n_max = i;
        }
        if(a[i]%2 !=0 && a[i] < min) {
            min = a[i];
            n_min = i;
        }
    }
    printf("min: %d, №%d ; max: %d, №%d\n", min,n_min,max,n_max);
    return 0;
}

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

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

Маша и Петя придумали язык, чтобы тайно обмениваться сообщениями. Каждый символ алфавита они кодируют с равномерного двоичного кода. При этом информационный объём закодированного слова «gdxjfdn» составляет 35 бит. Сколько символов может быть в алфавите этого языка?​
Ваше имя (никнейм)*
Email*
Комментарий*

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

ayanrsadykov
sargisyan
triumfmodern
Грачева мураховская
Alyona
ainred
Мечиславович_Кварацхелия1988
dima-pashkovec
BogdanR106203
ivanjeka87
Pavel1545
hellomaxim
Дмитрий_Пергамент669
Радецкая264
buhh20104519