Я пытаюсь найти решение проблемы, заключающейся в том, что для двух чисел нужно определить, являются ли они последовательными числами в последовательности кода Грея, то есть являются ли они соседями по коду Грея, предполагая, что последовательность кода Грея не упоминается.
Я искал на различных форумах, но не мог найти правильный ответ. Было бы здорово, если бы вы могли предоставить решение для этого.
Моя попытка решить проблему - преобразовать два целых числа в двоичные и добавить цифры в оба числа по отдельности и найти разницу между суммой цифр в двух числах. Если разница составляет единицу, то они являются соседями по коду Грея.
Но я чувствую, что это не сработает для всех случаев. Любая помощь высоко ценится. Заранее большое спасибо!!!