Автор | Сообщение |
|
Отправлено: 11.02.21 09:42. Заголовок: №83 задание 11
83) (Е. Джобс) При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 10 символов, содержащий только символы из набора Н, Е, П, Р, И, Д, У, М, А, Л, десятичные цифры и специальные символы #, $, @, _, %. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения. На хранение как пароля, так и дополнительных сведений отведено одинаковое для каждого пользователя целое количество байт. Известно, что размер пароля в байтах в 1.5 раза меньше объема памяти, выделяемого под хранение дополнительных сведений. Какое минимальное количество байт необходимо выделить, чтобы сохранить информацию о 22 пользователях? В ответе запишите только целое число – количество байт. 10+10+5=25 , то есть 5 бит, 5*10=50 бит это 7 байт, 7*1,5=11 байт, (7+11)+22=396 байт. В ответе 440. Подскажите, где не правильно?
|
|
|
Ответов - 7
[только новые]
|
|
|
Отправлено: 12.02.21 04:11. Заголовок: Как насчет условия, ..
Как насчет условия, что пароль в байтах меньше допсвелений в полтора раза?
|
|
|
|
Отправлено: 15.02.21 15:10. Заголовок: я вроде 7*1,5=11 пол..
я вроде 7*1,5=11 получила, что пароль 7, доп.сведения 11. Я понимаю, чтобы получить правильный ответ надо чтобы было 8 и 12 соответственно, но как раз 8 никак у меня не получается: 10+10+5=25 , то есть 5 бит, 5*10=50 бит это 7 байт
|
|
|
|
| Администратор
|
Сообщение: 2457
|
|
Отправлено: 15.02.21 15:12. Заголовок: Мысль автора была т..
Мысль автора была такой: вместо 7 байт нужно взять ближайшее целое количество байт, которое позволит выполнить условие 1:1,5.
|
|
|
|
Отправлено: 07.10.22 14:47. Заголовок: Здравствуйте. Мысль..
Здравствуйте. цитата: | Мысль автора была такой: вместо 7 байт нужно взять ближайшее целое количество байт, которое позволит выполнить условие 1:1,5. |
| То есть это условие перекрывает это: цитата: | При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. |
|
? А это разве правильно? Сам факт того, что одному условию мы неявно отдаём приоритет? Я согласен с тем, что тут строго по каким-то формулам мыслить будет неверно, но задание разве само по себе не спорное? У меня пропадут всякие претензии, если эта часть условия: цитата: | В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. |
| -- подразумевает под собой все сведения о пользователе, не только пароль. В таком случае получается, что в "сведения" входят и пароль, и доп. сведения -- так? Суть комментария может быть неясной, потому: я хочу понять, корректно ли вот так предпочитать одно условие другому? В таких ситуациях, получается, надо всегда действовать так? Просто я ведь мог и 7 : 11 сделать -- в информатике округлять -- обычное дело, мог бы с 10.5 до 11 округлить со спокойной душой, потому что в таком случае у меня выполняется первое условие, про минимально возможное количество бит на символ.
|
|
|
|
Отправлено: 09.12.21 09:34. Заголовок: Дебилизм
А можно обходиться без мысли автора! Надо придерживаться формул! Это точная наука! Какие мысли у автора??? Нам это надо? Как учить детей????
|
|
|
|
Отправлено: 09.12.21 15:37. Заголовок: Надо придерживаться ..
цитата: | Надо придерживаться формул! Это точная наука! |
| Если вы ваших детей только формулам учите то мне их очень жаль.
|
|
|
|
Отправлено: 07.10.22 14:52. Заголовок: Должны соблюдаться В..
Должны соблюдаться ВСЕ условия, описанные в задаче. Если вы берете объемы 7 и 11, то нарушается условия про 1.5 раза. Ни одна пара чисел, кроме 8 и 12 не подходит под оба условия. Не надо выдумывать, просто соблюдаете все условия задачи.
|
|
|
|