Для первого вопроса:
Посмотрим на числа в двоичной системе:
x = 1F416 = 1111101000010110
y = 7018 = 1110000000011000
Сравнивая двоичные представления чисел x и y, можем увидеть, что для выполнения неравенства y < x, нужно, чтобы в числе Z были единицы в позициях, где в x стоят нули.
1) 1111110012 - не подходит, так как есть нули на позициях, где в x стоят единицы.
2) 1111001112 - не подходит, так как есть нули на позициях, где в x стоят единицы.
3) 1101111002 - не подходит, так как есть нули на позициях, где в x стоят единицы.
4) 1101101112 - подходит, так как в этих числах нет нулей на позициях, где в x стоят единицы.
Ответ: 1101101112
Для второго вопроса:
a = 101101112
b = A616 = 101001100001102
Сравнивая двоичные представления чисел a и b, можем увидеть, что для выполнения неравенства b > a, нужно, чтобы в числе C были единицы в позициях, где в b стоят нули.
1) 101110102 - не подходит, так как есть нули на позициях, где в b стоят единицы.
2) 101010102 - не подходит, так как есть нули на позициях, где в b стоят единицы.
3) 1010101002 - не подходит, так как есть нули на позициях, где в b стоят единицы.
4) 101000102 - подходит, так как в этом числе нет нулей на позициях, где в b стоят единицы.
Ответ: 101000102
Для третьего вопроса:
a = 111001102
b = 2718 = 10111
Переведем числа a и b в десятичную систему:
a = 111001102 = 45610
b = 2718 = 2310
Теперь сравним числа a, C и b в десятичной системе:
a > C > b
456 > C > 23
Таким образом, нужно найти число C, которое больше 23 и меньше 456.
1) AA16 = 17010 - не подходит
2) B816 = 18410 - не подходит
3) D616 = 21410 - подходит
4) F016 = 24010 - не подходит
Ответ: D616