После кодирования методом RLE получилась следующая последовательность байтов (первый байт...

0 голосов
358 просмотров

После кодирования методом RLE получилась следующая последовательность байтов (первый байт – управляющий):
00000011 10101010 00000010 10101111 10001111 11111111.
Сколько байт будет содержать данная последовательность после распаковки?


Информатика (12 баллов) | 358 просмотров
Дан 1 ответ
0 голосов

Ответ: 10 байт
после расшифровки получится последовательность:
10101010
10101010
10101010
10101111
11111111
10101010
10101010
10101010
10101010
10101010
Решение:
10000011 - нужно взять следующий байт (10101010) 3 раза
00000010 - нужно взять 2 следующие байта (10101111 11111111) без изменений
10000101 - нужно взять следующий байт (10101010) 5 раз

(24 баллов)