Varagyant
?>

Внекоторой информационной системе информация кодируется двоичными числами, имеющими ровно 4 значащих разряда. при передаче данных возможны их искажения, поэтому в конец каждого числа дописывается ещё один (контрольный) разряд таким образом, чтобы сумма разрядов нового числа, считая контрольный, была чётной. например, к слову 1011 справа будет добавлена 1, а к слову 1010 — 0. после этого, для увеличения надежности кодирования, к полученному двоичному числу дописывается сумма его разрядов в двоичном виде. например, исходное слово 0010 превратится в 0010110. какое наименьшее число, большее 50 число может быть получено в результате этого алгоритма? ответ запишите в десятичном виде. если можно с пояснением

Информатика

Ответы

Косоногов Иосифовна

program slova;

uses crt;

var s1,s2: string;

 

        i,k: integer;

begin

      clrscr;

      s2: ='';

      write('введите слово: ');

      readln(s1);

      k: =length(s1);

      for i: =1 to k do

          if (i mod 2)=0 then s2: =s2+s1[i];      

    writeln('полученное слово: ',s2);  

    readkey;

 

end. 

 

 

 

 

alexseyzyablov

1) делим 26 бриллиантов на 2 групы по 13 бриллиантов и взвешиваем на весах. та группа, которая тяжелее, включает в себя настоящий бриллиант.

эту группу делим на две по 6, 1 бриллиант откладываем, и взвешиваем. если эти группы по 6 равны по массе, то этот отложенный 1 бриллиант и есть настоящий. если же нет, то берем группу с наибольшим весом.

делим эту группу на две по 3 бриллианта в каждой, взвешиваем. та группа которая тяжелее, содержит настоящий риллиант. берем ее.

берем из этой группы 2 бриллианта и взвешиваем их. если они равны по массе, но настоящий бриллиант 3. если же нет, то настоящий бриллиант тот, что тяжелее.

2) эти 4 детали делим на группу по 2 детали в каждой. работаем с первой группой. 

эти две детали из 1 группы взвешиваем на весах,   если они равны по массе, то это обычные одинаковые детали. тогда приступаем ко второй группе. берем детальку из второй группы и взвешиваем с деталькой из первой группы, если они равны, то отличающаяся деталь - это вторая делать из группы 2. если же нет, то отличаюящая деталь это первая деталь из группы два.

возвращаемся к первой группе. (мы не рассмотрели случай, где детали из первой группы не будут равны по массе). так вот. в этом случае, берем деталь из первой группы и взвешиваем с деталью со второй группы, если они равны, то отличающаяся деталь - вторая деталь из группы 1. если же нет, то отличающаяся деталь - первая деталь из группы 1.

надеюсь ты поняла ход моих мыслей: d

удачи на контрольной!

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

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

Внекоторой информационной системе информация кодируется двоичными числами, имеющими ровно 4 значащих разряда. при передаче данных возможны их искажения, поэтому в конец каждого числа дописывается ещё один (контрольный) разряд таким образом, чтобы сумма разрядов нового числа, считая контрольный, была чётной. например, к слову 1011 справа будет добавлена 1, а к слову 1010 — 0. после этого, для увеличения надежности кодирования, к полученному двоичному числу дописывается сумма его разрядов в двоичном виде. например, исходное слово 0010 превратится в 0010110. какое наименьшее число, большее 50 число может быть получено в результате этого алгоритма? ответ запишите в десятичном виде. если можно с пояснением
Ваше имя (никнейм)*
Email*
Комментарий*