Способ №1 "Сложный" Число в двоичной системе счисления состоит только из нулей и единиц, поэтому сложить все цифры в такой записи равносильно подсчету количества единиц в этой записи. Остаток от деления числа на 2 - другими словами это показатель четности. Таким образом, если в двоичном представлении числа N количество единиц чётно - допишем справа 0 и количество единиц не изменится, а значит ещё допишем 0. Если же единиц нечётное количество, то сначала допишем 1 и количество единиц станет уже чётно, а значит допишем 0. Итак в конце получившегося числа может быть только 00 или 10. Заметим, что результатом работы алгоритма не может быть нечётное число! Результат работы алгоритма - число >77. Начнём с 78: Подходит, т.к. в N кол-во 1 нечётно (3) и дописалось 10, значит 10011 - искомое число в двоичной системе счисления. Ответ: 19 Способ №2 "Python" Напишем небольшую программу, которая будет имитировать работу данного алгоритма для всех чисел N из диапазона от 1 до 100. В переменную s с
5 задание ЕГЭ по информатике. Три способа решения
19 сентября 202119 сен 2021
11,1 тыс
1 мин