Александр Сергей
?>

Даны 2 целых числа а и б(а→б) Вынести:а)целую часть от деления а и бб)остаток от деления а и бв)а=б*частное+остаток​

Информатика

Ответы

ti2107
Вообще говоря, сейчас не практикуется такое ужимание информации, разве что в супер ограниченной памяти, потому такие приемы не актуальны.

Для кодирования каждого символа алфавита нужно 5 бит (32 = 2^5)
Т.к. Е и Ё считаются совпадающими, то всего в алфавите 32 символа
Поскольку мы знаем, где расставленны прописные буквы, то теоретически их сохранять не обязательно, при выводе их можно подставить автоматически
Тогда для хранения имени + отчества + фамилии нужно (15 + 12 + 15) * 5 = 210 бит
Для года рождения есть 8 (с 1992 по 1999) вариантов, поэтому для него нужно отвести 3 бита (8 = 2^3)
Всего для одной записи требуется 210 + 3 = 213 бит = 26.625 байт ~= 27 байт

И если так дорого место, то я рекомендую дополнительно воспользоваться архиватором типа zip/rar

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Даны 2 целых числа а и б(а→б) Вынести:а)целую часть от деления а и бб)остаток от деления а и бв)а=б*частное+остаток​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Vrpeshka
mtcover
Alyona
jurys71242
martinson1136
Вадимовна
алексей_Цуканов
ur101679
Тинчурина1528
larisau41
Bsn1704
makarov021106
delfa-r6289
margo929
sinicin80