Помогите с информатикой. РЕШИТЕ ЗАДАЧУ ЧЕРЕЗ ДАНО, ПО ВОЗМОЖНОСТИ РЕШИТЕ ЕЕ НА ЛИСТКЕ И ПРИКРЕПИТЕ ФАЙЛ С ПОЛНЫМ РЕШЕНИЕМ, СО ВСЕМИ ФОРМУЛАМИ И Т.Д. не только ответ!!!!!
В одной из кодировок КОИ-8 каждый символ кодируется 8 битами. Дима написал текст (в нём нет лишних пробелов): «J, Cg, Cat, Ruby, Swift, Delphi, Haskell — языки программирования». Ученик вычеркнул из списка название одного из языков программирования. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 9 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название языка программирования.

Ответы

Ответ дал: valgrisa
3

Ответ:

Haskell - название вычеркнутого языка программирования

Объяснение:

Дано:

i = 8 бит = 1 байт (кодировка КОИ-8)

I = 9 байт

Найти:

K - ?

Формула:

I = K * i, где

I - информационный объём текстового сообщения (размер файла, содержащего сообщение)

K - количество символов в сообщении

i - информационный вес одного символа (число бит, используемых для кодирования одного символа)

найдём количество символов из формулы:

K = I / i

вычислим какое количество символов было удалено из сообщения, подставив известные значения:

K = 9 / 1 = 9 символов было удалено из сообщения

чтобы узнать сколько символов приходится на название языка программирования вычтем из общего количества символов, удаленных из сообщения, 2 символа, которые приходятся на вычеркнутые запятую и пробел, ставшие лишними:

9 - 2 = 7 символов составляет название языка программирования

найдём в тексте название языка программирования состоящего из 7 символов - Haskell


sanzaremranov6: ncnncncbfnfbfh
kskfdfdpkdf: спасибо
Вас заинтересует