На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.

Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.

Для регистрации на форуме щелкните по ссылке «Вход-регистрация» вверху страницы. В открывшееся окошко «ник» введите свою фамилию на русском языке (например, Иванов). В окошко «пароль» введите придуманный вами пароль, состоящий из латинских букв и цифр. Поставьте галочку в окошке «зарегистрироваться, я новый участник» и нажмите кнопку «ОК».

АвторСообщение



Сообщение: 4
ссылка на сообщение  Отправлено: 15.11.22 21:20. Заголовок: 11.5697


(№ 5697) (А. Минак) При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 128 символов. В базе данных для хранения каждого идентификатора отведено одинаковое и минимально возможное целое число байт. При этом используется посимвольное кодирование идентификаторов, все символы кодируются одинаковым и минимально возможным количеством бит. Для хранения 131072 идентификатора потребовалось более 23 Мбайт. Определите минимально возможную мощность алфавита, используемого для записи идентификаторов. В ответе запишите только целое число.
Ответ: 2049

Если кодировать каждый символ 11 битами (как в ответе), то на идентификатор должно быть отведено 128*11/8 = 176 байт.
На хранение 131072 идентификатора: 176 * 131072 / 2**20 = 22 Мбайта, а по условию - должно быть БОЛЕЕ 23 Мбайт, т.е. логично использовать 12 бит на кодирование символа.
В чем подвох?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 8 [только новые]





Сообщение: 3
ссылка на сообщение  Отправлено: 16.11.22 05:06. Заголовок: Используется 12 бит)..


Используется 12 бит)) Если мощность алфавита N=9, то какова длина кодового слова i - 3 или 4 бита?))

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 4
ссылка на сообщение  Отправлено: 16.11.22 05:13. Заголовок: В задаче сказано мин..


В задаче сказано минимально возможную мощностью.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 5
ссылка на сообщение  Отправлено: 16.11.22 13:44. Заголовок: Спасибо. Не увидел, ..


Спасибо. Не увидел, что в ответе 2049. По привычке решал задачу для 2048

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
ссылка на сообщение  Отправлено: 16.09.23 10:05. Заголовок: info17 пишет: а не..


info17 пишет:
[quote]` а не подскажешь , как эта задача решается, что-то я в затруднении)

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
ссылка на сообщение  Отправлено: 16.09.23 10:05. Заголовок: info17 пишет: а не..


info17 пишет:
[quote]` а не подскажешь , как эта задача решается, что-то я в затруднении)

Спасибо: 0 
Цитата Ответить



Сообщение: 16
ссылка на сообщение  Отправлено: 19.02.23 19:31. Заголовок: Половина задач на ма..


Половина задач на математику с геометрией, а вторая половина на внимательность...а реально информатика - от силы десяток задач... кек...

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 320
ссылка на сообщение  Отправлено: 20.02.23 10:52. Заголовок: PeerGynt пишет: Пол..


PeerGynt пишет:

 цитата:
Половина задач на математику с геометрией, а вторая половина на внимательность...а реально информатика - от силы десяток задач... кек...


Это называется - межпредметная связь
В человеке должно быть все прекрасно и математика, и геометрия, и внимательность, и, главное, не количество задачек, а их качество!

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 5
ссылка на сообщение  Отправлено: 17.09.23 16:58. Заголовок: имя пишет: а не по..


имя пишет:

 цитата:
а не подскажешь , как эта задача решается, что-то я в затруднении)



Есть приблизительный размер 23 мегабайта.
Пляшем от приблизительного размера
23 * 1024 * 1024 * 8 = 192 937 984 бит всего
У нас 131072 идентификатора.
Значит
192 937 984 / 131 072 = 1 472 бит на один идентификатор. Мы знаем, что используется посимвольное кодирование с одинаковым количеством бит на символ. И знаем количество символов в идентификаторе. Значит можем поделить 1472 / 128 = 11,5 бит. Половина бита быть не может. И поскольку мы брали приблизительный размер и указано, что размер файла больше, то округляем в большую сторону до 12 бит.
Поскольку 12 бит, то мощность от 2049 до 4095.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1925
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет