М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
настя20162003
настя20162003
25.06.2022 14:01 •  Информатика

1. в одной из кодировок unicode каждый символ кодируется 16 битами.
петя написал текст (в нём нет лишних пробелов) :
"уж, эму, лиса, выдра, барсук, опоссум, дико раз, орангутанг - дикие животные"
ученик решил добавить в список название ещё одного животного - койот. при этом он добавил в текст необходимую запятую и пробел.
на сколько байт при этом увеличился размер нового предложения в данной кодировке?
в ответе укажите только одно число - кол-во байт.
2. таже самая кодировка, что и в первом. "ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор - дикие животные"
ученик вычеркнул из списка название одного из животных. заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд.
при этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. напишите в ответе вычеркнутое название животного
3. напишите наименьшее двузначное число x, для которого истинно высказывание: не(первая цифра чётная) и не(последняя цифра не чётная)?
4. напишите наименьшее число x, для которого ложно высказывание: не(x< =50)или (x нечетное как можно скорей выполнить
18

👇
Ответ:
1. Для решения этой задачи нужно посчитать, на сколько символов увеличился текст после добавления слова "койот" и запятой с пробелом. В исходном тексте было 7 животных, каждое слово заканчивается запятой и пробелом, значит, всего символов в исходном тексте было:
7 (животных) * (1 (запятая) + 1 (пробел)) = 7 * 2 = 14 символов.

После добавления слова "койот" и запятой с пробелом получается новый текст:
"уж, эму, лиса, выдра, барсук, опоссум, дико раз, орангутанг, койот - дикие животные"

В новом тексте 8 животных, каждое слово заканчивается запятой и пробелом, значит, всего символов в новом тексте будет:
8 (животных) * (1 (запятая) + 1 (пробел)) = 8 * 2 = 16 символов.

Разница между новым и исходным текстом в количестве символов будет:
16 (новый текст) - 14 (исходный текст) = 2 символа.

Каждый символ в данной кодировке кодируется 16 битами, а 1 байт содержит 8 бит. Значит, чтобы узнать, на сколько байт увеличился размер нового предложения, нужно разделить разницу в количестве символов на 2 (по 8 бит в байте):
2 (символа) / 2 = 1 байт.

Ответ: размер нового предложения в данной кодировке увеличился на 1 байт.

2. Для решения этой задачи нужно найти название вычеркнутого животного в исходном тексте.

Исходный текст состоит из 9 животных, каждое слово заканчивается запятой и пробелом, значит, всего символов в исходном тексте было:
9 (животных) * (1 (запятая) + 1 (пробел)) = 9 * 2 = 18 символов.

После вычеркивания животного и удаления лишних запятых и пробелов получается новый текст:
"ёж, лев, слон, олень, носорог, крокодил, аллигатор - дикие животные"

В новом тексте 8 животных, каждое слово заканчивается запятой и пробелом, значит, всего символов в новом тексте будет:
8 (животных) * (1 (запятая) + 1 (пробел)) = 8 * 2 = 16 символов.

Разница между исходным и новым текстом в количестве символов будет:
18 (исходный текст) - 16 (новый текст) = 2 символа.

По условию задачи указано, что размер нового предложения оказался на 12 байт меньше, чем размер исходного предложения. Так как каждый символ в данной кодировке кодируется 16 битами, а 1 байт содержит 8 бит, то разница в количестве символов должна быть равна разнице в количестве байт:
2 (символа) / 2 = 1 байт.

Но по условию размер нового предложения оказался на 12 байт меньше, чем размер исходного предложения. Значит, вычеркнутое название животного должно занимать 13 байт (12 - 1 = 13).

Ответ: вычеркнутое название животного занимало 13 байт.

3. Для решения этой задачи нужно найти наименьшее двузначное число, для которого истинно высказывание: не(первая цифра чётная) и не(последняя цифра нечётная).

Первая цифра числа должна быть нечётной, а последняя цифра должна быть чётной. Выпишем все двузначные числа, удовлетворяющие этим условиям:
11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99.

Найдём наименьшее числовое значение среди перечисленных чисел:
11.

Ответ: наименьшее двузначное число, для которого истинно указанное высказывание, равно 11.

4. Для решения этой задачи нужно найти наименьшее число, для которого ложно высказывание: не(x ≤ 50) или (x нечётное).

Данное высказывание будем проверять для чисел, начиная с наименьшего и увеличивая значение на 1, пока не будет найдено число, для которого данное высказывание станет ложным.

Найдём наименьшее число, для которого данное высказывание станет ложным:
51.

Ответ: наименьшее число, для которого данное высказывание ложно, равно 51.
4,4(72 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ