krispel9
?>

Петя посылает Ване числовые коды от 0 до 255. Однако, эти коды особо важны — их могут перехватить, поэтому ребята договорились их шифровать. Алгоритм шифрования состоит из пяти шагов и выглядит следующим образом: Записать пересылаемое число в виде восьмиразрядного битового кода (от 00000000 до 11111111 Определить количество нулей в записи битового кода a и количество единиц в записи битового кода b. Левые a битов сдвинуть циклически влево на b разрядов, а правые b битов сдвинуть циклически вправо на a разрядов. Выполнить поразрядную инверсию. Перевести число в десятичную систему счисления. То есть число 129 будет преобразовано сначала в 10000001, затем разобьется на части 100000 01, которые преобразуются в 000010 01, после инверсии 11110110, что равно 246. Определите, какое число получит Ваня, если Петя закодировал число 142

Информатика

Ответы

hacker-xx1

113

Объяснение:

142₁₀=10001110₂

a = 4

b = 4

Циклически сдвигаем 1000 << 4. Получаем 1000

Циклически сдвигаем 1110 >> 4. Получаем 1110

Число после сдвигов: 10001110

Выполняем инверсию 01110001

01110001₂ = 113₁₀

     

Не забывайте нажать " ", поставить оценку и, если ответ удовлетворил, то выберите его как "Лучший"    

Бодрого настроения и добра!      

Успехов в учебе!

koldunovan

ответ: 32+5*64+10*128 = 32+320+1280   = 1632

- количество таких слов 2^5 = 32

y - количество таких слов 2^4*4 = 16*4 = 64

xxxyx - количество таких слов 2^4*4  =  16*4 = 64

xxyxx - количество таких слов 2^4*4  =  16*4 = 64

xyxxx - количество таких слов 2^4*4  =  16*4 = 64

y - количество таких слов 2^4*4  =  16*4 = 64

xxxyy - количество таких слов 2^3*4^2  =  8*16 = 128

xxyyx - количество таких слов 2^3*4^2  =  8*16 = 128

xyyxx - количество таких слов 2^3*4^2  =  8*16 = 128

yyxxx - количество таких слов 2^3*4^2  =  8*16 = 128

xxyxy - количество таких слов 2^3*4^2  =  8*16 = 128

xyxyx - количество таких слов 2^3*4^2  =  8*16 = 128

yxyxx - количество таких слов 2^3*4^2  =  8*16 = 128

xyxxy - количество таких слов 2^3*4^2  =  8*16 = 128

yxxyx - количество таких слов 2^3*4^2  =  8*16 = 128

yxxxy - количество таких слов 2^3*4^2  =  8*16 = 128

svetlanadianowa

когда мы были маленькие и учились в школе, у нас было невероятное количество лайфхаков, которые позволяли скрыть оценки от родителей. мы склеивали страницы дневника, вырывали их, затирали оценки лезвием, теряли дневник или имели его «черновую» и «чистовую» копии. иногда «забывали» положить дневник на стол к учителю…

в старших классах мы, уже философы, находили альтернативные варианты: замалчивали плохие оценки, но активно работали над тем, чтобы их «закрыть» хорошими, и тем самым не только вырабатывали в себе чувство ответственности, но и учились щадить нервную систему родителей.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Петя посылает Ване числовые коды от 0 до 255. Однако, эти коды особо важны — их могут перехватить, поэтому ребята договорились их шифровать. Алгоритм шифрования состоит из пяти шагов и выглядит следующим образом: Записать пересылаемое число в виде восьмиразрядного битового кода (от 00000000 до 11111111 Определить количество нулей в записи битового кода a и количество единиц в записи битового кода b. Левые a битов сдвинуть циклически влево на b разрядов, а правые b битов сдвинуть циклически вправо на a разрядов. Выполнить поразрядную инверсию. Перевести число в десятичную систему счисления. То есть число 129 будет преобразовано сначала в 10000001, затем разобьется на части 100000 01, которые преобразуются в 000010 01, после инверсии 11110110, что равно 246. Определите, какое число получит Ваня, если Петя закодировал число 142
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vikgor45
Ilin1022
dearmaria
ryadovboxing
sbelova
Svetlana395
Маринина_Елена
Valentinovna
korolev-comitet8825
boyarinovigor
okasnab
annashaykhattarova1
Yevgenii1423
Конычева-музей&quot;260
juli19657