C:\документы\учёба\диплом.doc
C:\документы\хобби\документ.xls
C:\документы\хобби\документ.txt
E Г Э 2 0 1 3 ----> всего 7 символов,
i бит, чтобы закодировать каждый символ: 2^i =7 (ближайшая к 7 (бОльшая) степепень двойки =8) 2^i=8 ---> i=3 бита для кодирования одного символа.
Пароль из 15 символов:
3*15=45 бит = 45:8 = 6 байт (целое количества байт)
Всего 25 паролей:
6*25=150 байт
ответ 150 байт
2140 гб будет в мб 2140000
<em>// PascalABC.NET 3.3, сборка 1547 от 07.10.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var (n,m):=ReadInteger2('Количество строк и столбцов в массиве:');
Writeln('*** Исходный массив [',n,',',m,'] ***');
var a:=MatrRandom(n,m,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
end.
<u>Пример</u>
Количество строк и столбцов в массиве: 7 8
*** Исходный массив [7,8] ***
88 9 -44 13 81 97 -65 -20
16 -37 -33 -34 -69 -64 12 -58
-36 -80 -99 61 -59 -86 -18 83
-77 -1 85 -41 -49 -12 43 84
-64 32 36 -85 -18 -42 49 -6
71 -13 28 33 55 -94 12 13
5 -10 -5 -27 23 -37 -48 74
--------------------------------