Просмотр полной версии : Задачка с подъебом ..
BlackSun
10.03.2009, 15:40
С баша:
Каким количеством бит можно закодировать 48 символов?
Мне одному показалось, что имелось ввиду строка из 48 символов, а не 1 символ из таблицы размером в 48 символов? Голосуем :D
---------
PS: да, я не адекватен, не выспался сегодня
m0nsieur
10.03.2009, 16:00
Нет, не одному :-D
P.S. Мне жалко этих детей которые учатся по этому учебнику =))
amoraLity
10.03.2009, 16:03
0_o
тут речь о строке идет, ну, а если 1 симбол - 8 бит, то строка в 48 - 384 )))
spider-intruder
10.03.2009, 16:20
Задачка с подъебом ..
Я бы сказал АФТАР задачки должен гореть в аду составляя так условие.. :-)
amoraLity, InferNo23, Jailer, rodger, The_HuliGun, Useroff
умные люди
Мне показалось что символ, который может принимать 48 значений (и судя по "решению", это так и есть). Но вот 5,5 бит это ппц.
Не ну а хули.. 5 символ будет не "1 1 1 1 1 1" а "1 1 1 1 1 (0,5)". и попробуйте доказать обратное :P
Мне одному показалось, что имелось ввиду строка из 48 символов
нефига. символы тоже разные могут быть. а вдруг нам надо закодировать символы 1 и 0? тогда будет 48 бит. а вдруг наши символы русские и в UTF? тогда 768 бит.
BlackSun
10.03.2009, 19:04
Не ну а хули.. 5 символ будет не "1 1 1 1 1 1" а "1 1 1 1 1 (0,5)". и попробуйте доказать обратное :P
нефига. символы тоже разные могут быть. а вдруг нам надо закодировать символы 1 и 0? тогда будет 48 бит. а вдруг наши символы русские и в UTF? тогда 768 бит.
Смысл немного не в этом, а в том, что нихрена не 6 бит получаеться, как было в цитате .. и даже если кодировать 0 и 1, то понадобиться 6 байт, а не бит
xxx: Сестра попросила решить задачку по информатике. Задача: Каким количеством бит можно закодировать 48 символов? Я ответил, что понадобится 6 бит.
xxx: Сегодня она пришла из школы и сказала, что я ничего не знаю. Оказывается, ответ 5,5 бит, но это еще не все.
xxx: В доказательство она мне привела учебник, где была решена похожая задача и ответ был 7,3 бита.
Смысл немного не в этом, а в том, что нихрена не 6 бит получаеться, как было в цитате .. и даже если кодировать 0 и 1, то понадобиться 6 байт, а не бит Ты чтото путаешь :)
2^6 = 64, так что вполне себе 6 бит. :)
BlackSun
10.03.2009, 19:09
Ты чтото путаешь :)
2^6 = 64, так что вполне себе 6 бит. :)
PS: да, я не адекватен, не выспался сегодня
:D :D блин ..
BlackSun, баш читаю) Qwazar уже объяснил..
PS: да, я не адекватен, не выспался сегодня
это всё дешевые отмазки!
BlackSun
10.03.2009, 19:27
это всё дешевые отмазки!
дешевые доводы про мои дешевые отмазки не выслушиваю :D
Тип char = 6 бит т.к 48 < 255 => 6 бит
procedure
10.03.2009, 20:36
Chaak да хоть выше 10000 бит этот тип.:)
Есть коллекция символов (48 элементов), и не важно сколько каждый элемент коллекции занимает бит/байт. Тут вопрос про кодировку символов.
Выходит так:
0 = символ №0
1 = символ №1
2 = символ №2
...
101111 = символ №47
Соответственно 6 бит нужно.
Chaak да хоть выше 10000 бит этот тип.:)
Есть коллекция символов (48 элементов), и не важно сколько каждый элемент коллекции занимает бит/байт. Тут вопрос про кодировку символов.
Выходит так:
Соответственно 6 бит нужно.
да но после 255 уже 12 бит ..
geezer.code
10.03.2009, 20:38
BlackSun
речь не о том чтобы сообщение в 48 символов уместить в 6 бит, а о том, какой будет максимальная длина кодового слова в кодовой таблице емкостью 48 символов. я те в ирке уже это говорил.
procedure
10.03.2009, 20:40
да но после 255 уже 12 бит ..
Ты не прав :)
тут не важно сколько символ занимает памяти.
кто то с стилями цитат мутит
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot