Предмет: Информатика,
автор: mariaalferova22
В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нём нет лишних пробелов):
«D, Io, Ada, Java, Swift, Python, ColdFusion — языки программирования».
Ученик вычеркнул из списка название одного из языков программирования. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название языка программирования.
Ответы
Автор ответа:
68
Ответ: "Ada"
10 байт = 80 битам, а у нас кодировка Unicode, в которой каждый символ кодируется 16 битами, 80/16 = 5, следовательно, 5 символов у нас было удалено.
dobrovolskaya1365:
Ответ Ada т.к., тут 3 символа(3*2=6 байт)+ запятая и пробел (каждый по 2 байта, то есть (2*2=4 байта) и наконец 4 байта+6 байт=10 байт!
Похожие вопросы
Предмет: Русский язык,
автор: ralya72
Предмет: Українська мова,
автор: antontagnibok
Предмет: История,
автор: purumprum
Предмет: Литература,
автор: kraskowa
Предмет: История,
автор: gjhz