Форум » Вычисление количества информации » 11-137 » Ответить

11-137

Gusev_AS: Задача: [quote]137) В информационной системе хранится информация о составе изделий. Для каждого изделия хранятся код изделия, коды деталей и их количество, а также дополнительные сведения. Код изделия состоит из 28 символов – заглавных латинских букв и цифр – и кодируется минимально возможным целым количеством байтов. Для хранения данных о деталях каждого изделия выделено 50 блоков, каждый из которых содержит код детали (натуральное число, не превышающее 1 000 000) и количество этих деталей (натуральное число, не превышающее 1000). Каждый такой блок кодируется минимально возможным целым количеством байтов. Для хранения дополнительных сведений о каждом изделии выделяется целое количество байтов, одинаковое для каждого изделия. Известно, что для хранения данных о 32 768 объектах потребовалось 12 Мбайт. Сколько байтов выделено для хранения дополнительной информации об одном объекте?[/quote] Считаю, что ответ должен быть не 163, а 165. Всё дело в коде изделия: "состоит из 28 символов – заглавных латинских букв и цифр – и кодируется минимально возможным целым количеством байтов." Раз минимальным, значит не посимвольно. Получаем 19 Байт, а не 21 байт (если считать посимвольно). Оттуда и разница в моём ответе и в "официальном". Рассудите, кто прав?

Ответов - 0



полная версия страницы