Задания
Версия для печати и копирования в MS Word
Тип Д4 № 1103
i

Для ко­ди­ро­ва­ния букв О, К, Г, Д, Р ре­ши­ли ис­поль­зо­вать дво­ич­ное пред­став­ле­ние чисел 0, 1, 2, 3 и 4 со­от­вет­ствен­но (с со­хра­не­ни­ем од­но­го не­зна­ча­ще­го нуля в слу­чае од­но­раз­ряд­но­го пред­став­ле­ния). За­ко­ди­руй­те по­сле­до­ва­тель­ность букв ГО­РО­ДОК таким спо­со­бом и ре­зуль­тат за­пи­ши­те вось­ме­рич­ным кодом.

Спрятать решение

Ре­ше­ние.

Сна­ча­ла сле­ду­ет пред­ста­вить дан­ные в усло­вии числа в дво­ич­ном коде:

ОКГДР
01234
00011011100

Затем за­ко­ди­ро­вать по­сле­до­ва­тель­ность букв: ГО­РО­ДОК  — 100010000110001. Те­перь разобьём это пред­став­ле­ние на трой­ки спра­ва на­ле­во и пе­ре­ведём по­лу­чен­ный набор чисел в де­ся­тич­ный код, затем в вось­ме­рич­ный (вось­ме­рич­ное пред­став­ле­ние сов­па­да­ет с де­ся­тич­ным при раз­би­е­нии трой­ка­ми)

 

100 010 000 110 001  — 42061.

Раздел кодификатора ФИПИ:
Гость 10.02.2016 17:15

Ска­за­но, что дол­жен со­хра­нить­ся один не зна­ча­щий нуль, но в букве "О" было со­хра­не­но два не­зна­ча­щих нуля, то есть из "000" если оста­вить один не­зна­ча­щий нуль, то оста­нет­ся лишь "0", объ­яс­ни­те как? За­ра­нее спа­си­бо

Никита Горохов

Для О по­лу­чил­ся код 00. При этом в за­пи­си пер­вый нуль не­зна­ча­щий, а вто­рой − зна­ча­щий.