PDA

Просмотр полной версии : Задачка с подъебом ..


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

159932
10.03.2009, 16:06
чозакодировка?

4adr0s
10.03.2009, 16:10
тут речь о строке идет, ну, а если 1 симбол - 8 бит, то строка в 48 - 384 )))

spider-intruder
10.03.2009, 16:20
Задачка с подъебом ..

Я бы сказал АФТАР задачки должен гореть в аду составляя так условие.. :-)

Jailer
10.03.2009, 16:50
amoraLity, InferNo23, Jailer, rodger, The_HuliGun, Useroff
умные люди

Qwazar
10.03.2009, 16:56
Мне показалось что символ, который может принимать 48 значений (и судя по "решению", это так и есть). Но вот 5,5 бит это ппц.

DDoSька
10.03.2009, 18:03
Хых

mr.The
10.03.2009, 18:59
Не ну а хули.. 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 бита.

Qwazar
10.03.2009, 19:07
Смысл немного не в этом, а в том, что нихрена не 6 бит получаеться, как было в цитате .. и даже если кодировать 0 и 1, то понадобиться 6 байт, а не бит Ты чтото путаешь :)

2^6 = 64, так что вполне себе 6 бит. :)

BlackSun
10.03.2009, 19:09
Ты чтото путаешь :)

2^6 = 64, так что вполне себе 6 бит. :)
PS: да, я не адекватен, не выспался сегодня
:D :D блин ..

mr.The
10.03.2009, 19:15
BlackSun, баш читаю) Qwazar уже объяснил..

PS: да, я не адекватен, не выспался сегодня
это всё дешевые отмазки!

BlackSun
10.03.2009, 19:27
это всё дешевые отмазки!
дешевые доводы про мои дешевые отмазки не выслушиваю :D

Chaak
10.03.2009, 20:25
Тип char = 6 бит т.к 48 < 255 => 6 бит

procedure
10.03.2009, 20:36
Chaak да хоть выше 10000 бит этот тип.:)

Есть коллекция символов (48 элементов), и не важно сколько каждый элемент коллекции занимает бит/байт. Тут вопрос про кодировку символов.

Выходит так:
0 = символ №0
1 = символ №1
2 = символ №2
...
101111 = символ №47

Соответственно 6 бит нужно.

Chaak
10.03.2009, 20:37
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 бит ..
Ты не прав :)

тут не важно сколько символ занимает памяти.

D Mak
10.03.2009, 20:50
кто то с стилями цитат мутит