Может быть использовано
10 цифр+ 26 строчных букв + 26 прописных + 6 спец символов = 68 символов всего.
Для кодирования 68ми символов достаточно диапазона чисел от 0 до 67
(2^6=64)<67<(2^7=128)
Таким образом необходимо минимум 7 бит на символ.
7*9=63 бита на один пароль.
63*100=6300 битов на 100 паролей.
6300/8 = 787,5 байт.
Округляем в большую сторону - ответ 788 байт
<span>var n,a,b,c:integer;
begin
readln(n);
if n=1 then write('true')
else
begin
a:=1;
b:=1;
c:=0;
while c<n do
begin
c:=a+b;
a:=b;
b:=c;
end;
end;
if c=n then write('true')
else write('false');
end.</span>
Fortif-типо токого,как то так
527 = 512+15 = 512+8+4+2+1 = 2^9+2^3+2^2+2+1
527(10) = 1000001111(2)
Чтобы перевести в 8-ную сс, нужно разбить число по 3
1.000.001.111 = 1017(8)
Чтобы перевести в 16-ную сс, нужно разбить число по 4
10.0000.1111 = 20F(16)
Точно также остальные
593 = 512+64+16+1 = 2^9+2^6+2^4+1
593(10) = 1001010001(2) = 1121(8) = 251(16)
824 = 512+256+32+16+8 = 2^9+2^8+2^5+2^4+2^3
824(10) = 1100111000(2) = 1470(8) = 338(16)
368 = 256+64+32+16 = 2^8+2^6+2^5+2^4
368(10) = 101110000(2) = 560(8) = 170(16)