Twyla27
Итак, нам нужно найти такое число N, при котором результат R>241. Первое число, которое пойдёт на проверку 242, так как нужно найти минимальное изначальное число, значит, нужно взять и минимальный результат. Переводим число 242 из десятичной системы счисления в двоичную. 242(10)=11110010 Так как у нас прибавляется от числа 4N два разряда, то чтобы для начала найти 4N нужно убрать два последних разряда числа. То есть, мы поймём что 4N>=111100. Теперь проверим. Результат от этого числа будет 11110001, а не 11110010. То есть, число 4N больше. Прибавим единицу. Получим число 111101. Переводим в десятичную систему счисления. 111101(2)=61(10) Казалось бы, можно записать ответ НО! Это мы рассмотрели 4N. Так как числа на вход идут натуральное, а 61 не делится на 4, то нам нужно найти ближайшее число, которое будет делиться на 4 и будет больше 61. Это число 64. 64:4=16. Ответ: 16
Answers & Comments
242(10)=11110010
Так как у нас прибавляется от числа 4N два разряда, то чтобы для начала найти 4N нужно убрать два последних разряда числа. То есть, мы поймём что
4N>=111100. Теперь проверим. Результат от этого числа будет 11110001, а не 11110010. То есть, число 4N больше. Прибавим единицу. Получим число 111101. Переводим в десятичную систему счисления.
111101(2)=61(10)
Казалось бы, можно записать ответ
НО! Это мы рассмотрели 4N. Так как числа на вход идут натуральное, а 61 не делится на 4, то нам нужно найти ближайшее число, которое будет делиться на 4 и будет больше 61. Это число 64.
64:4=16.
Ответ: 16