Есть ответ 👍

Автоматичний пристрій здійснив перекодування текстового повідомлення українською мовою, спочатку записаного в 16-бітному коді unicode, у 8-бітне кодування kol-8. при цьому довжина двійкового коду повідомлення зменшилась на 480 біт. скільки символів містить повідомлення?

163
194
Посмотреть ответы 2

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

fil0
4,7(15 оценок)

Пусть k - количество символов в сообщении. 16*k - 8*k = 480, k = 60 ответ: 60
NastyaLus
4,7(14 оценок)

Ловите решение. сложна тем, что остаток от деления может быть может быть любым, от 1 до b-1. поэтому она свелась к тому, чтобы любое число представить как 1. а нуль оставить нулём. простейшим решением этой явилось следующее: ( (х + 2) // (х + 1) ) % 2. в таком случае при х = 0 левая часть выражения становится равна 2 и результат вычислений - 0. а при любом другом числе левая часть равна 1 и результат вычислений тоже будет 1. теперь осталось выразить х через а и в. % в) + 2) // ((а % в) + 1)) % 2. однако, следует помнить, что % - это операция деления, и при в = 0 интерпретатор или компилятор выдаст ошибку. для варианта с yes можно было бы использовать print('yes' * 1 - (а %

Популярно: Информатика