-
Вопрос по информатике:
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1) Строится двоичная запись числа N.
2) К этой записи дописываются справа ещё два разряда по следующему правилу:
а) складываются все цифры двоичной записи числа N, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 101010 преобразуется в запись 1010101;
б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы её цифр на 2.
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R.
Укажите минимальное число R, которое превышает число 126 и может являться результатом работы данного алгоритма. В ответе это число запишите в десятичной системе счисления.-
Автор:
finley34
-
-
Ответ:
Ответ:
130
Объяснение:
Заметим, что большему результату соответствует большее исходное число. Значит, можно найти минимально возможное исходное число, проделать над ним все необходимые действия, и получить R.
Поскольку 126_{10}=128_{10}-2=10000000_2-2=1111110_2, исходное число не может быть меньше 11111_2. Проверяем: 11111_2\to111111_2\to1111110_2 - это не больше 126, не подходит.
Следующий кандидат для исходного числа 11111_2+1=100000_2.
100000_2\to1000001_2\to10000010_2=R
Осталось перевести R в десятичную систему счисления
R=128+2=130
-
Вопрос по информатике:
Укажите наибольшее натуральное число, при вводе которого эта программа напечатает сначала 3, потом – 6. С объяснением
var x, L, M: integer;
begin
readln(x);
L:=0; M:=0;
while x > 0 do begin
L:=L + 1;
if (x mod 8) <> 0 then
M:= M + x mod 8;
x:= x div 8;
end;
writeln(L); write(M);
end.
-
Ответов: 1
-
-
Вопрос по информатике:
Для какого из приведённых чисел ложно высказывание (число меньше 40)или не (число чётное)
1)123 2)56 3)9 4)8-
Ответов: 1
-
-
Вопрос по информатике:
какие из операторов присваивания не будут работать в программе с разделом описания переменных показанном ниже?
s, n: real;
d: integer;
str: string;
Выберите несколько из 4 вариантов ответа:
1)d:=n;
2)s:=n;
3)n:=3,5;
4)str:=3;
-
Ответов: 1
-
-
Вопрос по информатике:
Черепашке был дан для исполнения следующий алгоритм:
Повтори 9 [Направо 60 Вперёд 70 Направо 30]
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный девятиугольник
3) Правильный шестиугольник
4) Правильный четырехугольник-
Ответов: 1
-