@supertoliq

Работа с побитовыми операциями, можете помочь?

Задание:
Каждый символ разбивается на два байта. Шифрование происходит побайтно. Байты
потом объединяются и преобразуются в символ.
Шифрование байта i-го символа исходного текста выполняется по формуле: yi= xi >>> i.
Где операция>>> i – циклический сдвиг вправо на i бит.
Дешифрование i-го символа зашифрованного текста выполняется по формуле: xi= yi <<< i.
Где операция <<< i – циклический сдвиг влево на i бит.

Вопрос в том, что дословно сказали разбить символ на левый и правый байт, дальше шифровать. Как это должно выглядеть? Просто подобную информацию нигде не могу найти про левый и правый байт, либо формулировка у преподавателя своеобразная
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
@ns5d
нечего сказать
_________
|___A___|
|_L_|_R_|

символ А кодируется двумя байтами L, R (левый и правый)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы