Вопрос задан 18.06.2023 в 13:51. Предмет Информатика. Спрашивает Асылбек Айбын.

1)В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет

лишних пробелов): «Лев, еж, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные». Затем он вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного. 2)В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов): «Лев, еж, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные». Затем он вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Искакова Маржан.

Ответ:

1) слон

2) лев

Объяснение:

1)

I = K * i

i = 16 бит = 16 / 8 = 2 байт

I = 12 байт

K = I / i = 12 / 2 = 6 символов убрали из текста

6 символов - 2 символа (запятая и пробел) = 4 символа название животного (слон)

2)

I = K * i

i = 16 бит = 16 / 8 = 2 байт

I = 10 байт

K = I / i = 10 / 2 = 5 символов убрали из текста

5 символов - 2 символа (запятая и пробел) = 3 символа название животного (лев)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1) В тексте "Лев, еж, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные" было вычеркнуто название одного из животных. При этом, были также вычеркнуты запятые и двойные пробелы. Размер нового предложения в кодировке Unicode, где каждый символ кодируется 16 битами, оказался на 12 байт меньше, чем размер исходного предложения.

To find the answer, let's start by calculating the size of the original sentence in bytes: Original sentence: "Лев, еж, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные"

The sentence contains 8 animal names and 7 commas. Each character in the sentence is encoded using 16 bits (2 bytes) in the Unicode encoding. So, the total number of characters in the sentence is 8 (animal names) + 7 (commas) = 15.

Size of the original sentence in bytes: 15 characters * 2 bytes/character = 30 bytes

Now, let's consider the modified sentence where one animal name, as well as the excess commas and double spaces, have been removed. The new sentence is 12 bytes smaller than the original sentence.

Size of the modified sentence in bytes: 30 bytes - 12 bytes = 18 bytes

Since each character in the modified sentence is still encoded using 16 bits (2 bytes), we can calculate the number of characters in the modified sentence as follows:

Number of characters in the modified sentence: 18 bytes / 2 bytes/character = 9 characters

Since the modified sentence has 9 characters, and one animal name was removed, we can conclude that the name of the animal that was crossed out is one of the remaining 8 animal names.

Answer: The crossed-out name of the animal cannot be determined without further information.

2) В тексте "Лев, еж, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные" было вычеркнуто название одного из животных. При этом, были также вычеркнуты запятые и двойные пробелы. Размер нового предложения в кодировке Unicode, где каждый символ кодируется 16 битами, оказался на 10 байт меньше, чем размер исходного предложения.

To find the answer, let's follow the same approach as in the previous question.

Size of the original sentence in bytes: 30 bytes

Size of the modified sentence in bytes: 30 bytes - 10 bytes = 20 bytes

Number of characters in the modified sentence: 20 bytes / 2 bytes/character = 10 characters

Since the modified sentence has 10 characters, and one animal name was removed, we can conclude that the name of the animal that was crossed out is one of the remaining 9 animal names.

Answer: The crossed-out name of the animal cannot be determined without further information.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос