Uploaded by Гордей Красков

ef774bd282d64a049638910c91bff7e0

advertisement
1. В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова
написал текст (в котором нет лишних пробелов):
"Солнце, луна, звезды, планеты, кометы, астероиды, метеориты, галактики —
объекты космоса."
Потом Вова вычеркнул из списка название одного объекта. Заодно он вычеркнул
ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом
размер нового предложения в данной кодировке оказался на 18 байт меньше, чем
размер исходного предложения. Напишите в ответе вычеркнутое название объекта.
2. В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова
написал текст (в котором нет лишних пробелов):
"Яблоко, груша, апельсин, банан, арбуз, дыня, персик, виноград, клубника,
мандарин — фрукты."
Потом Вова вычеркнул из списка название одного фрукта. Заодно он вычеркнул
ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом
размер нового предложения в данной кодировке оказался на 12 байт меньше, чем
размер исходного предложения. Напишите в ответе вычеркнутое название фрукта.
3. В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова
написал текст (в котором нет лишних пробелов):
"Собака, кошка, хомяк, кролик, хорек, черепаха, попугай, хомяк — домашние
животные."
Потом Вова вычеркнул из списка название одного домашнего животного. Заодно
он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти
подряд. При этом размер нового предложения в данной кодировке оказался на 18 байт
меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название
домашнего животного.
4. В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова
написал текст (в котором нет лишних пробелов):
"Море, океан, река, озеро, пруд, ручей, канал, водопад, фонтан, ледник —
водоемы."
Потом Вова вычеркнул из списка название одного водоема. Заодно он вычеркнул
ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом
размер нового предложения в данной кодировке оказался на 18 байт меньше, чем
размер исходного предложения. Напишите в ответе вычеркнутое название водоема.
5. В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова
написал текст (в котором нет лишних пробелов):
"Медведь, волк, лиса, тигр, леопард, пантера, лось, заяц, кабан, енот — хищные
животные."
Потом Вова вычеркнул из списка название одного хищного животного. Заодно он
вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти
подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт
меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название
хищного животного.
От разведчика было получено сообщение:
0111011110010001110
В этом сообщении зашифрован пароль – последовательность русских букв. В пароле
использовались только буквы А, Б, К, Л, О, С; каждая буква кодировалась двоичным
словом по таблице, показанной на рисунке. Расшифруйте сообщение. Запишите в
ответе пароль.
1.
2.
Валя шифрует русские слова, записывая вместо каждой буквы её код.
А
В
Д
О
Р
У
01
011
100
111
010
001
Дана кодовая цепочка: 111011111100
Расшифруйте слово. Запишите в ответе расшифрованное слово.
3. Вася и Петя играли в шпионов и кодировали сообщение собственным шифром.
Фрагмент кодовой таблицы приведён ниже:
К
Л
М
Н
О
П
@+
~+
+@
@~+
+
~
Определите, из скольких букв состоит сообщение, если известно, что буквы в нём не
повторяются: + ~ + ~ @ ~ +
4.
А
#*
Валя шифрует русские слова, записывая вместо каждой буквы её код.
В
#**
Д
*##
О
***
С
#*#
Р
##*
Некоторые цепочки можно расшифровать не одним способом. Например, ##*#*##*
может означать не только РСА, но и РАР. Даны три кодовые цепочки:
#*##*#*#
#*##**###*
#*###**###*
Найдите среди них ту, которая имеет только одну расшифровку и запишите в ответе
расшифрованное слово.
5.
Валя шифрует русские слова, записывая вместо каждой буквы ее код.
А В Д О Р У
01 011 100 111 010 001
Некоторые цепочки можно расшифровать не одним способом. Например, 00101001
может означать не только УРА, но и УАУ. Даны три кодовые цепочки:
01001010
01111110001
10011101001
Найдите среди них ту, которая имеет только одну расшифровку и запишите в ответе
расшифрованное слово.
Download