many858
?>

При регистрации в компьютерной системе каждому пользователю выдаётся идентификатор, состоящий из 8 символов, первый и последний из которых – одна из 18 букв, а остальные – цифры (допускается использование 10 десятичных цифр каждый такой идентификатор в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование; все цифры кодируются одинаковым и минимально возможным количеством бит, все буквы также кодируются одинаковым и минимально возможным количеством бит). определите объём памяти, отводимый этой программой для записи 500 паролей.

Информатика

Ответы

zipylin
1) 18 + 10 = 28 символов в этом алфавите для идентификатора пользователя 2) n = 2^i 28 = 2^i i = 5 бит - глубина кодирования 1 символа из этого алфавита 3) 8 * 5 = 40 бит нужно для кодирования одного идетификатора 1 пользователя 4) 500 * 40 =  20000 бит объем памяти, которое отводит эта программа 20000 бит / 8 =  2500 байт / 1024 =  2,44 килобайт -  объем памяти, которое отводит эта программа
kapustina198690
1: var a: integer;   begin  writeln('введите число');   read(a);   if (a mod 343 = 0) then writeln('число ',a,' кратно числу 343.')    else writeln('число ',a,' не кратно числу 343.');     end.2 : var a,s,d,e: integer;   begin  writeln('введите трехзначное число: ');   read(a);     s: =a div 100;     d: =(a div 10) mod 10;     e: =a mod 10;     if (s=0)or(d=0)or(e=0) then writeln('число ',a,' содержит 0.')      else writeln('число ',a,' не содержит 0.');     end.
mstrshulz
//pascalabc.net 3.1 сборка 1239 uses system; uses system.collections; begin       var d : = datetime.today;       repeat               d : = d.adddays(1);       until d.dayofweek = dayofweek.sunday;             var sundays : = new dictionary< integer, integer> ();             repeat               if sundays.containskey(d.year) then                       sundays[d.year] += 1               else                       sundays.add(d.year, 1);                             d : = d.));       until d.year < = 1;             var max : = sundays.values.max;       sundays.where(x -> x.value = max).println; end.

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

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

При регистрации в компьютерной системе каждому пользователю выдаётся идентификатор, состоящий из 8 символов, первый и последний из которых – одна из 18 букв, а остальные – цифры (допускается использование 10 десятичных цифр каждый такой идентификатор в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование; все цифры кодируются одинаковым и минимально возможным количеством бит, все буквы также кодируются одинаковым и минимально возможным количеством бит). определите объём памяти, отводимый этой программой для записи 500 паролей.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Tane4ka2110
chuev4444
ПетросовичЗаславский
ksyrika
kuz-vlad21
anadtacia03108988
zimbickij19
de1979nis
artemyanovich8
yulyaderesh
vsnimschikov391
rusplatok
Shitikov-M.A.1307
matveevaev81
Щуплова Александр