
Зразок виконання роботи
№ варіанту – 14; ключ – 2
Будуть приходити люди,
вбогі й багаті, веселі й сумні,
радощі й тугу нестимуть мені,
їм промовляти душа моя буде.
_Леся_Українка!
Результати розв'язання задачі, виконані у середовищі Excel
Підготовка даних для розв'язання задачі
2 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
3 |
|
1. Шифрування інформації |
|
|
|
|
|
|
|
|
|
|
|
|
||
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
Вхідне повідомлення: |
|
|
|
|
|
|
|
|
|
|
||
6 |
|
|
Будуть_приходити_люди, |
|
22 |
|
|
|
|
|
|
|
|
|
||
7 |
|
|
вбогі_й_багаті,_веселі_й_сумні, |
31 |
|
|
|
|
|
|
|
|
|
|||
8 |
|
|
радощі_й_тугу_нестимуть_мені, |
29 |
|
|
|
|
|
|
|
|
|
|||
9 |
|
|
їм_промовляти_душа_моя_буде. |
28 |
|
|
|
|
|
|
|
|
|
|||
10 |
|
|
_Леся_Українка! |
|
|
15 |
|
|
|
|
|
|
|
|
|
|
11 |
|
|
|
Кількість символів: |
|
125 |
|
|
|
|
|
|
|
|
|
|
12 |
|
Будуть_приходити_люди,¶вбогі_й_багаті,_веселі_й_сумні,¶радощі_й_тугу_нестимуть_мені,¶їм_промовляти_душа_моя_буде.¶_Леся_Українка!¶ |
||||||||||||||
13 |
|
Кількість символів |
130 |
|
|
|
|
|
|
|
|
|
|
|
||
14 |
|
Кількість рядків |
|
5,0 |
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
Кількість стовпців |
|
26,0 |
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
Матриця шифрування |
|
|
m= |
|
256 |
|
Стовпець коректування |
|
|
|
||||
17 |
|
|
А |
|
|
|
|
|
|
|
В |
|
|
|
|
|
18 |
|
16 |
60 |
63 |
41 |
53 |
det(А)= |
358027461,0 |
|
32 |
|
|
|
|
|
|
19 |
|
67 |
67 |
25 |
16 |
33 |
|
|
|
|
26 |
|
|
|
|
|
20 |
|
66 |
24 |
47 |
49 |
42 |
a= det(А) mod 256= |
197,0 |
|
49 |
|
|
|
|
|
|
21 |
|
11 |
34 |
20 |
20 |
50 |
|
|
|
|
36 |
|
|
|
|
|
22 |
|
15 |
65 |
14 |
56 |
46 |
НОД(197; 256)= |
1,0 |
|
28 |
|
|
|
|
|
Клітини H6:H10 = ДЛСТР(D6) – <Ctrl + Enter>
Клітина H11 = СУММ(H6:H10) – < Enter>
Клітина C12 = СЦЕПИТЬ(D6;"¶";D7;"¶";D8;"¶";D9;"¶";D10;"¶") – < Enter>
Клітина F13 = ДЛСТР(C12) – < Enter>
Клітина F14 = фіксоване число 5 – < Enter>
Клітина F15 = F13/F14 – < Enter>
Клітина J16 = фіксоване число 256 – < Enter>
Клітини C18:G22 = фіксовані числа – <Enter>
Клітина J18 = МОПРЕД(C18:G22) – < Enter>
Клітина H20 =СЦЕПИТЬ("a= det(";D17;") mod ";ТЕКСТ(J16;0);"=") – < Enter>
Клітина J20 = ОСТАТ(I18;J16) – < Enter>
Клітина H22 = СЦЕПИТЬ("НОД(";ТЕКСТ(J20;"##");"; ";ТЕКСТ(J16;"##");")=") – < Enter>
Клітина J22 = НОД(J16;J20) – < Enter>
Клітини L18:L22 = фіксовані числа – <Enter>
2 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
|
Перестановка стовпців матриці |
|
|
|
|
|
|
|
|
|
|
|
|||
25 |
|
|
Псм |
|
|
|
|
|
|
Псм' |
|
|
|
|
|
|
26 |
|
3 |
4 |
1 |
0 |
2 |
|
|
0 |
1 |
2 |
3 |
4 |
|
|
|
27 |
0 |
0 |
0 |
0 |
1 |
0 |
|
3 |
0 |
0 |
0 |
1 |
0 |
|
|
|
28 |
1 |
0 |
0 |
1 |
0 |
0 |
|
4 |
0 |
0 |
0 |
0 |
1 |
|
|
|
29 |
2 |
0 |
0 |
0 |
0 |
1 |
--> |
1 |
0 |
1 |
0 |
0 |
0 |
|
|
|
30 |
3 |
1 |
0 |
0 |
0 |
0 |
|
0 |
1 |
0 |
0 |
0 |
0 |
|
|
|
31 |
4 |
0 |
1 |
0 |
0 |
0 |
|
2 |
0 |
0 |
1 |
0 |
0 |
|
|
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
|
Перестановка рядків матриці |
|
|
|
|
|
|
|
|
|
|
|
|||
34 |
|
|
Прм |
|
|
|
|
|
|
Прм' |
|
|
|
|
|
|
35 |
|
0 |
1 |
2 |
3 |
4 |
|
|
4 |
2 |
0 |
3 |
1 |
|
|
|
36 |
4 |
0 |
0 |
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
0 |
0 |
|
|
|
37 |
2 |
0 |
0 |
1 |
0 |
0 |
|
1 |
0 |
0 |
0 |
0 |
1 |
|
|
|
38 |
0 |
1 |
0 |
0 |
0 |
0 |
--> |
2 |
0 |
1 |
0 |
0 |
0 |
|
|
|
39 |
3 |
0 |
0 |
0 |
1 |
0 |
|
3 |
0 |
0 |
0 |
1 |
0 |
|
|
|
40 |
1 |
0 |
1 |
0 |
0 |
0 |
|
4 |
1 |
0 |
0 |
0 |
0 |
|
|
|
Клітини H6:H10 = ДЛСТР(D6) – <Ctrl + Enter>
Клітина H11 = СУММ(H6:H10) – < Enter>
Клітина C12 = СЦЕПИТЬ(D6;"¶";D7;"¶";D8;"¶";D9;"¶";D10;"¶") – < Enter>
Клітина F13 = ДЛСТР(C12) – < Enter>
Клітина F14 = фіксоване число 5 – < Enter>
Клітина F15 = F13/F14 – < Enter>
Клітина J16 = фіксоване число 256 – < Enter>
Клітини C18:G22 = фіксовані числа – <Enter>
Клітина J18 = МОПРЕД(C18:G22) – < Enter>
Клітина H20 =СЦЕПИТЬ("a= det(";D17;") mod ";ТЕКСТ(J16;0);"=") – < Enter>
Клітина J20 = ОСТАТ(I18;J16) – < Enter>
Клітина H22 = СЦЕПИТЬ("НОД(";ТЕКСТ(J20;"##");"; ";ТЕКСТ(J16;"##");")=") – < Enter>
Клітина J22 = НОД(J16;J20) – < Enter>
Клітини L18:L22 = фіксовані числа – <Enter>
Прямий хід
Перетворення вхідного повідомлення у символи таблиці ASCII
42 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
43 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
|
Tсим |
|
|
|
|
|
|
|
|
|
|
Перестановка стовпців матриці |
|
|
|
|
|
|
|
|||
45 |
|
1 |
2 |
3 |
4 |
5 |
|
|
Tкс |
|
|
|
|
|
Псм |
|
|
|
|
|
Тсм = Tкс*Псм |
|
|
|
46 |
0 |
Б |
у |
д |
у |
т |
|
193 |
243 |
228 |
243 |
242 |
|
0 |
0 |
0 |
1 |
0 |
|
243 |
242 |
243 |
193 |
228 |
47 |
1 |
ь |
_ |
п |
р |
и |
|
252 |
95 |
239 |
240 |
232 |
* |
0 |
0 |
1 |
0 |
0 |
= |
240 |
232 |
95 |
252 |
239 |
48 |
2 |
х |
о |
д |
и |
т |
--> |
245 |
238 |
228 |
232 |
242 |
|
0 |
0 |
0 |
0 |
1 |
|
232 |
242 |
238 |
245 |
228 |
49 |
3 |
и |
_ |
л |
ю |
д |
|
232 |
95 |
235 |
254 |
228 |
|
1 |
0 |
0 |
0 |
0 |
|
254 |
228 |
95 |
232 |
235 |
50 |
4 |
и |
, |
¶ |
в |
б |
|
232 |
44 |
182 |
226 |
225 |
|
0 |
1 |
0 |
0 |
0 |
|
226 |
225 |
44 |
232 |
182 |
51 |
5 |
о |
г |
і |
_ |
й |
|
238 |
227 |
179 |
95 |
233 |
|
|
|
|
|
|
|
95 |
233 |
227 |
238 |
179 |
52 |
6 |
_ |
б |
а |
г |
а |
|
95 |
225 |
224 |
227 |
224 |
|
|
|
|
|
|
|
227 |
224 |
225 |
95 |
224 |
53 |
7 |
т |
і |
, |
_ |
в |
|
242 |
179 |
44 |
95 |
226 |
|
|
|
|
|
|
|
95 |
226 |
179 |
242 |
44 |
54 |
8 |
е |
с |
е |
л |
і |
|
229 |
241 |
229 |
235 |
179 |
|
|
|
|
|
|
|
235 |
179 |
241 |
229 |
229 |
55 |
9 |
_ |
й |
_ |
с |
у |
|
95 |
233 |
95 |
241 |
243 |
|
|
|
|
|
|
|
241 |
243 |
233 |
95 |
95 |
56 |
10 |
м |
н |
і |
, |
¶ |
|
236 |
237 |
179 |
44 |
182 |
|
|
|
|
|
|
|
44 |
182 |
237 |
236 |
179 |
57 |
11 |
р |
а |
д |
о |
щ |
|
240 |
224 |
228 |
238 |
249 |
|
|
|
|
|
|
|
238 |
249 |
224 |
240 |
228 |
58 |
12 |
і |
_ |
й |
_ |
т |
|
179 |
95 |
233 |
95 |
242 |
|
|
|
|
|
|
|
95 |
242 |
95 |
179 |
233 |
59 |
13 |
у |
г |
у |
_ |
н |
|
243 |
227 |
243 |
95 |
237 |
|
|
|
|
|
|
|
95 |
237 |
227 |
243 |
243 |
60 |
14 |
е |
с |
т |
и |
м |
|
229 |
241 |
242 |
232 |
236 |
|
|
|
|
|
|
|
232 |
236 |
241 |
229 |
242 |
61 |
15 |
у |
т |
ь |
_ |
м |
|
243 |
242 |
252 |
95 |
236 |
|
|
|
|
|
|
|
95 |
236 |
242 |
243 |
252 |
62 |
16 |
е |
н |
і |
, |
¶ |
|
229 |
237 |
179 |
44 |
182 |
|
|
|
|
|
|
|
44 |
182 |
237 |
229 |
179 |
63 |
17 |
ї |
м |
_ |
п |
р |
|
191 |
236 |
95 |
239 |
240 |
|
|
|
|
|
|
|
239 |
240 |
236 |
191 |
95 |
64 |
18 |
о |
м |
о |
в |
л |
|
238 |
236 |
238 |
226 |
235 |
|
|
|
|
|
|
|
226 |
235 |
236 |
238 |
238 |
65 |
19 |
я |
т |
и |
_ |
д |
|
255 |
242 |
232 |
95 |
228 |
|
|
|
|
|
|
|
95 |
228 |
242 |
255 |
232 |
66 |
20 |
у |
ш |
а |
_ |
м |
|
243 |
248 |
224 |
95 |
236 |
max= |
255 |
|
|
|
|
|
95 |
236 |
248 |
243 |
224 |
67 |
21 |
о |
я |
_ |
б |
у |
|
238 |
255 |
95 |
225 |
243 |
|
|
|
|
|
|
|
225 |
243 |
255 |
238 |
95 |
68 |
22 |
д |
е |
. |
¶ |
_ |
|
228 |
229 |
46 |
182 |
95 |
min= |
33 |
|
|
|
|
|
182 |
95 |
229 |
228 |
46 |
69 |
23 |
Л |
е |
с |
я |
_ |
|
203 |
229 |
241 |
255 |
95 |
|
|
|
|
|
|
|
255 |
95 |
229 |
203 |
241 |
70 |
24 |
У |
к |
р |
а |
ї |
|
211 |
234 |
240 |
224 |
191 |
S= |
26324 |
|
|
|
|
|
224 |
191 |
234 |
211 |
240 |
71 |
25 |
н |
к |
а |
! |
¶ |
|
237 |
234 |
224 |
33 |
182 |
|
|
|
|
|
|
|
33 |
182 |
234 |
237 |
224 |
74 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
75 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
|
Перестановка рядків матриці |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
77 |
|
|
Прм |
|
|
|
|
|
Тсм = Tкс*Псм |
|
|
|
|
Трм = Прм*Тсм |
|
|
|
|
||
78 |
|
0 |
0 |
0 |
0 |
1 |
|
243 |
242 |
243 |
193 |
228 |
|
226 |
225 |
44 |
232 |
182 |
|
|
79 |
|
0 |
0 |
1 |
0 |
0 |
* |
240 |
232 |
95 |
252 |
239 |
= |
232 |
242 |
238 |
245 |
228 |
|
|
80 |
|
1 |
0 |
0 |
0 |
0 |
|
232 |
242 |
238 |
245 |
228 |
|
243 |
242 |
243 |
193 |
228 |
|
|
81 |
|
0 |
0 |
0 |
1 |
0 |
|
254 |
228 |
95 |
232 |
235 |
|
254 |
228 |
95 |
232 |
235 |
|
|
82 |
|
0 |
1 |
0 |
0 |
0 |
|
226 |
225 |
44 |
232 |
182 |
|
240 |
232 |
95 |
252 |
239 |
|
|
83 |
|
|
|
|
|
|
|
95 |
233 |
227 |
238 |
179 |
|
241 |
243 |
233 |
95 |
95 |
|
|
84 |
|
|
|
|
|
|
|
227 |
224 |
225 |
95 |
224 |
|
95 |
226 |
179 |
242 |
44 |
|
|
85 |
|
|
|
|
|
|
|
95 |
226 |
179 |
242 |
44 |
|
95 |
233 |
227 |
238 |
179 |
|
|
86 |
|
|
|
|
|
|
|
235 |
179 |
241 |
229 |
229 |
|
235 |
179 |
241 |
229 |
229 |
|
|
87 |
|
|
|
|
|
|
|
241 |
243 |
233 |
95 |
95 |
|
227 |
224 |
225 |
95 |
224 |
|
|
88 |
|
|
|
|
|
|
|
44 |
182 |
237 |
236 |
179 |
|
232 |
236 |
241 |
229 |
242 |
|
|
89 |
|
|
|
|
|
|
|
238 |
249 |
224 |
240 |
228 |
|
95 |
242 |
95 |
179 |
233 |
|
|
90 |
|
|
|
|
|
|
|
95 |
242 |
95 |
179 |
233 |
|
44 |
182 |
237 |
236 |
179 |
|
|
91 |
|
|
|
|
|
|
|
95 |
237 |
227 |
243 |
243 |
|
95 |
237 |
227 |
243 |
243 |
|
|
92 |
|
|
|
|
|
|
|
232 |
236 |
241 |
229 |
242 |
|
238 |
249 |
224 |
240 |
228 |
|
|
93 |
|
|
|
|
|
|
|
95 |
236 |
242 |
243 |
252 |
|
95 |
228 |
242 |
255 |
232 |
|
|
94 |
|
|
|
|
|
|
|
44 |
182 |
237 |
229 |
179 |
|
239 |
240 |
236 |
191 |
95 |
|
|
95 |
|
|
|
|
|
|
|
239 |
240 |
236 |
191 |
95 |
|
95 |
236 |
242 |
243 |
252 |
|
|
96 |
|
|
|
|
|
|
|
226 |
235 |
236 |
238 |
238 |
|
226 |
235 |
236 |
238 |
238 |
|
|
97 |
|
|
|
|
|
|
|
95 |
228 |
242 |
255 |
232 |
|
44 |
182 |
237 |
229 |
179 |
|
|
98 |
|
|
|
|
|
|
|
95 |
236 |
248 |
243 |
224 |
|
224 |
191 |
234 |
211 |
240 |
max= |
255 |
99 |
|
|
|
|
|
|
|
225 |
243 |
255 |
238 |
95 |
|
182 |
95 |
229 |
228 |
46 |
|
|
100 |
|
|
|
|
|
|
|
182 |
95 |
229 |
228 |
46 |
|
95 |
236 |
248 |
243 |
224 |
min= |
33 |
101 |
|
|
|
|
|
|
|
255 |
95 |
229 |
203 |
241 |
|
255 |
95 |
229 |
203 |
241 |
|
|
102 |
|
|
|
|
|
|
|
224 |
191 |
234 |
211 |
240 |
|
225 |
243 |
255 |
238 |
95 |
S= |
26324 |
103 |
|
|
|
|
|
|
|
33 |
182 |
234 |
237 |
224 |
|
33 |
182 |
234 |
237 |
224 |
|
|
105 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
T |
U |
V |
W |
X |
Y |
Z |
AA |
AB |
AC |
AD |
AE |
|
|||||||
105 |
|
Виконання афінних перетворень |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
106 |
|
|
A |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
107 |
|
16 |
60 |
63 |
41 |
53 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
108 |
|
67 |
67 |
25 |
16 |
33 |
* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
109 |
|
66 |
24 |
47 |
49 |
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
110 |
|
11 |
34 |
20 |
20 |
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
111 |
|
15 |
65 |
14 |
56 |
46 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
112 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
113 |
|
|
Tкс |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В |
|
|
|||||||
114 |
|
226 |
232 |
243 |
254 |
240 |
241 |
95 |
95 |
235 |
95 |
226 |
44 |
224 |
182 |
95 |
255 |
225 |
33 |
|
32 |
|
|
|||||||
115 |
|
225 |
242 |
242 |
228 |
232 |
243 |
226 |
233 |
179 |
236 |
235 |
182 |
191 |
95 |
236 |
95 |
243 |
182 |
+ |
26 |
= |
|
|||||||
116 |
* |
44 |
238 |
243 |
95 |
95 |
233 |
179 |
227 |
241 |
242 |
236 |
237 |
234 |
229 |
248 |
229 |
255 |
234 |
|
49 |
|
|
|||||||
117 |
|
232 |
245 |
193 |
232 |
252 |
95 |
242 |
238 |
229 |
243 |
238 |
229 |
211 |
228 |
243 |
203 |
238 |
237 |
|
36 |
|
|
|||||||
118 |
|
182 |
228 |
228 |
235 |
239 |
95 |
44 |
179 |
229 |
252 |
238 |
179 |
240 |
46 |
224 |
241 |
95 |
224 |
|
28 |
|
|
|||||||
119 |
|
|
|
|
|
|
|
|
|
|
|
max= |
255 |
|
min= |
33 |
|
S= |
26324 |
|
|
|
|
|||||||
120 |
|
|
P=A*Ткс |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В |
|
|
|||||||
121 |
|
39046 |
55355 |
53714 |
45696 |
46744 |
42045 |
38611 |
49046 |
51209 |
54245 |
54956 |
45431 |
51157 |
34825 |
53139 |
45303 |
49038 |
47779 |
|
32 |
|
|
|||||||
122 |
= |
41035 |
49152 |
49182 |
46136 |
45918 |
42908 |
31306 |
37366 |
44984 |
40431 |
48449 |
30638 |
44951 |
29450 |
39657 |
40376 |
44674 |
31439 |
+ |
26 |
mod 256= |
|
|||||||
123 |
|
41396 |
53887 |
52300 |
47939 |
48259 |
41334 |
33813 |
41711 |
51972 |
45799 |
53306 |
37150 |
50785 |
38159 |
44905 |
49942 |
48319 |
38565 |
|
49 |
|
|
|||||||
124 |
|
24756 |
31840 |
31021 |
28836 |
29418 |
22223 |
19349 |
27217 |
29521 |
31369 |
31856 |
24942 |
29858 |
16672 |
30089 |
26725 |
25347 |
27171 |
|
36 |
|
|
|||||||
125 |
|
39995 |
46750 |
44073 |
43762 |
45116 |
32362 |
34197 |
41310 |
41892 |
45353 |
46245 |
36866 |
41907 |
26995 |
44149 |
35660 |
40438 |
39177 |
|
28 |
|
|
|||||||
126 |
|
|
|
|
|
|
|
|
|
|
|
max= |
55355 |
|
min= |
16672 |
|
S= |
5281127 |
|
|
|
|
|||||||
127 |
|
|
T'=(P+B) mod m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
128 |
|
166 |
91 |
242 |
160 |
184 |
93 |
243 |
182 |
41 |
5 |
204 |
151 |
245 |
41 |
179 |
23 |
174 |
195 |
|
|
|
|
|||||||
129 |
= |
101 |
26 |
56 |
82 |
120 |
182 |
100 |
16 |
210 |
9 |
91 |
200 |
177 |
36 |
3 |
210 |
156 |
233 |
|
|
|
|
|||||||
130 |
|
229 |
176 |
125 |
116 |
180 |
167 |
70 |
32 |
53 |
24 |
107 |
79 |
146 |
64 |
154 |
71 |
240 |
214 |
|
|
|
|
|||||||
131 |
|
216 |
132 |
81 |
200 |
14 |
243 |
185 |
117 |
117 |
173 |
148 |
146 |
198 |
68 |
173 |
137 |
39 |
71 |
|
|
|
|
|||||||
132 |
|
87 |
186 |
69 |
14 |
88 |
134 |
177 |
122 |
192 |
69 |
193 |
30 |
207 |
143 |
145 |
104 |
18 |
37 |
|
|
|
|
|||||||
133 |
|
|
|
|
|
|
|
|
|
|
|
max= |
255 |
|
min= |
3 |
|
S= |
16837 |
|
|
|
|
|||||||
134 |
|
|
T'кс |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
135 |
|
¦ |
[ |
т |
|
ё |
] |
у |
¶ |
) |
|
М |
— |
х |
) |
і |
|
® |
Г |
|
|
|
|
|||||||
136 |
= |
e |
|
8 |
R |
x |
¶ |
d |
|
Т |
|
[ |
И |
± |
$ |
|
Т |
њ |
й |
|
|
|
|
|||||||
137 |
|
е |
° |
} |
t |
ґ |
§ |
F |
|
5 |
|
k |
O |
’ |
@ |
љ |
G |
р |
Ц |
|
|
|
|
|||||||
138 |
|
Ш |
„ |
Q |
И |
|
у |
№ |
u |
u |
|
” |
’ |
Ж |
D |
|
‰ |
' |
G |
|
|
|
|
|||||||
139 |
|
W |
є |
E |
|
X |
† |
± |
z |
А |
E |
Б |
‑ |
П |
Џ |
‘ |
h |
|
% |
|
|
|
|
|||||||
140 |
|
¦eеШW |
[°„є |
т8}QE |
RtИ |
ёxґX |
]¶§у† |
уdF№± |
¶ uz |
)Т5uА |
E |
М[k”Б |
—ИO’‑ |
х±’ЖП |
)$@DЏ |
іљ‘ |
ТG‰h |
®њр' |
ГйЦG% |
|
|
|
|
|||||||
141 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
142 |
|
¦eеШW[°„єт8}QE RtИёxґX]¶§у†уdF№±¶ uz)Т5uАЖмхeџЎйpbНMGW¶8¦‑¦і¬хб У]8ян\ҐE¦ІИ3П EМ[k”Б—ИO’‑х±’ЖП)$@DЏіљ‘ТG‰h®њр'ГйЦG% |
|
|
|
|
|
|||||||||||||||||||||||
143 |
|
Кількість символів: |
130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
|
Кількість рядків |
5,0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
|
Кількість стовпців |
26,0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
146 |
|
|
Зашифроване повідомлення: |
|
Li |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
147 |
|
1 |
¦eеШW[°„єт8}QE RtИёxґX] |
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
148 |
|
27 |
¶§у†уdF№±¶ uz)Т5uАЖмхeџЎ |
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
149 |
|
53 |
йpbНMGW¶8¦‑¦і¬хб У]8ян\ |
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
150 |
|
79 |
ҐE¦ІИ3П EМ[k”Б—ИO’‑х±’Ж |
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
151 |
|
105 |
П)$@DЏіљ‘ТG‰h®њр'ГйЦG% |
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
152 |
|
|
|
Кількість символів: |
|
130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Клітини C26:AB30 = ПСТР($C$12;C$25*$F$14+$B26;1) – <Ctrl + Enter>
Клітини C33:AB37 = КОДСИМВ(C26) – <Ctrl + Enter>
Клітина V38 = МАКС(C33:AB37) – < Enter>
Клітина Y38 = МИН(C33:AB37) – < Enter>
Клітина AB43 = СУММ(C33:AB37) – < Enter>
Клітини C40:G44 = C18 – <Ctrl + Enter>
Клітини C47:AB51 = C33 – <Ctrl + Enter>
Клітини AD47:AD51 = L18 – <Ctrl + Enter>
Клітини C54:AB58 = МУМНОЖ(C40:G44;C47:AB51) – <Ctrl + Shift+ Enter>
Клітини AD54:AD58 = AD47 – <Ctrl + Enter>
Клітина AE55 = СЦЕПИТЬ(" mod ";ТЕКСТ(J16;0);"=") – < Enter>
Клітини C61:AB65 = ОКРУГЛ(ОСТАТ(C54+$AD54;$J$16);0) – <Ctrl + Enter>
Клітини C68:AB72 = СИМВОЛ(C61) – <Ctrl + Enter>
Клітини C73:AB73 = СЦЕПИТЬ(C68;C69;C70;C71;C72) – <Ctrl + Enter>
Клітина С75 = СЦЕПИТЬ(C73;D73;E73;F73;G73;H73;I73;J73;K73;L73; … ;X73;Y73;Z73;AA73;AB73) – < Enter>
Клітина F76 = ДЛСТР(C75) – < Enter>
Клітина F77 = F14 – < Enter>
Клітина F78 = E76/E77 – < Enter>
Клітина C80 = фіксоване число 1 – < Enter>
Клітини C81:C84 = C80+$E$78 – <Ctrl + Enter>
Клітини D80:D84 = ПСТР($C$75;C80;$E$78) – <Ctrl + Enter>
Клітини H80:H84 = ДЛСТР(D80) – <Ctrl + Enter>
Клітина H85 = СУММ(H80:H84) – < Enter>
Зворотний хід
Застосування алгоритму Евкліда для знаходження коренів лінійного рівняння a·x + m·y = 1.
154 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
155 |
|
2. Дешифрування інформації |
|
|
|
|
|
|
|
|
|
||
156 |
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
|
|
А |
|
|
|
|
|
Алгоритм Евкліда |
|
|
|
|
158 |
|
16 |
60 |
63 |
41 |
53 |
|
a |
m |
x |
y |
|
|
159 |
|
67 |
67 |
25 |
16 |
33 |
|
197 |
256 |
1 |
1 |
ax+my=1 |
|
160 |
|
66 |
24 |
47 |
49 |
42 |
|
|
|
ax |
my |
|
|
161 |
|
11 |
34 |
20 |
20 |
50 |
|
|
|
197,0 |
256,0 |
= |
453,0 |
162 |
|
15 |
65 |
14 |
56 |
46 |
|
|
|
|
|
|
|
163 |
|
|
|
|
|
|
|
|
|
det-1(A)= |
1 mod 256 = |
1,0 |
Клітини C90:G94 = C18 – <Ctrl + Enter>
Клітина I91 = J20 – < Enter>
Клітина J91 = J16 – < Enter>
Клітини K91:L91 = фіксоване число 1 – <Ctrl + Enter>
Клітини K93:L93 = I91*K91 – <Ctrl + Enter>
Клітина N93 = СУММ(K93:L93) – < Enter>
Клітина L95 = СЦЕПИТЬ(" ";ТЕКСТ(K91;"###");" mod ";ТЕКСТ(J91;"##");" =") – < Enter>
Клітина N95 = ОСТАТ(K91;J91) – < Enter>
Для знаходження коренів лінійного рівняння a·x + m·y = 1 можна використати програму "Пошук розв'язку", у зв'язку з чим потрібно виконати послідовність дій, наведених у лабораторній роботі №1. Якщо розв'язок отримати не вдається, то можна використати ручний розрахунок (див. дод. А).
Внаслідок використання програми "Пошук розв'язку" отримано такі результати розрахунку:
154 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
155 |
|
2. Дешифрування інформації |
|
|
|
|
|
|
|
|
|
||
156 |
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
|
|
А |
|
|
|
|
|
Алгоритм Евкліда |
|
|
|
|
158 |
|
16 |
60 |
63 |
41 |
53 |
|
a |
m |
x |
y |
|
|
159 |
|
67 |
67 |
25 |
16 |
33 |
|
197 |
256 |
13 |
-10 |
ax+my=1 |
|
160 |
|
66 |
24 |
47 |
49 |
42 |
|
|
|
ax |
my |
|
|
161 |
|
11 |
34 |
20 |
20 |
50 |
|
|
|
2561,0 |
-2560,0 |
= |
1,0 |
162 |
|
15 |
65 |
14 |
56 |
46 |
|
|
|
|
|
|
|
163 |
|
|
|
|
|
|
|
|
|
det-1(A)= |
13 mod 256 = |
13,0 |
Знаходження оберненої матриці шифрування та стовпця коректування
164 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
165 |
|
Обчислення оберненої матриці |
|
|
|
|
|
|
|
|
||
166 |
|
|
A-1 |
|
|
|
|
|
C=A-1*det(A) |
|
|
|
167 |
|
-0,0096 |
0,0089 |
0,0093 |
-0,0002 |
-0,0036 |
|
-3447614 |
3169420 |
3346106 |
-64891 |
-1286070 |
168 |
|
0,0072 |
0,0119 |
-0,0136 |
-0,0105 |
0,0070 |
|
2592946 |
4248010 |
-4884334 |
-3750367 |
2501085 |
169 |
|
0,0220 |
-0,0020 |
0,0015 |
-0,0116 |
-0,0128 |
|
7889153 |
-724477 |
552511 |
-4140740 |
-4573605 |
170 |
|
-0,0027 |
-0,0120 |
0,0112 |
-0,0164 |
0,0193 |
|
-954721 |
-4305781 |
4010686 |
-5873018 |
6910719 |
171 |
|
-0,0106 |
-0,0044 |
0,0021 |
0,0384 |
-0,0066 |
|
-3778501 |
-1573816 |
759925 |
13730578 |
-2352648 |
172 |
|
|
|
|
|
|
|
|
|
|
|
|
173 |
|
|
D=C*det-1(A) |
|
|
|
|
A'=D mod 256 |
|
|
||
174 |
|
-44818982 |
41202460 |
43499378 |
-843583 |
-16718910 |
|
218 |
28 |
114 |
193 |
194 |
175 |
|
33708298 |
55224130 |
-63496342 |
-48754771 |
32514105 |
|
10 |
66 |
106 |
173 |
57 |
176 |
|
102558989 |
-9418201 |
7182643 |
-53829620 |
-59456865 |
|
13 |
39 |
51 |
12 |
159 |
177 |
|
-12411373 |
-55975153 |
52138918 |
-76349234 |
89839347 |
|
19 |
15 |
166 |
206 |
243 |
178 |
|
-49120513 |
-20459608 |
9879025 |
178497514 |
-30584424 |
|
255 |
168 |
241 |
234 |
152 |
Клітини C98:G102 = МОБР(C90:G94) – <Ctrl + Shift + Enter>
Клітини I98:M102 = C98*$I$18 – <Ctrl + Enter>
Клітини C105:G109 = I98*$N$95 – <Ctrl + Enter>
Клітини I105:M109 = ОКРУГЛ(ОСТАТ(C105;$J$16);0) – <Ctrl + Enter>
179 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
180 |
|
Перевірка правильності отримання оберненої матриці |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
181 |
|
|
A |
|
|
|
|
|
A' |
|
|
|
|
|
A*A' |
|
|
|
|
|
E |
|
|
|
182 |
|
16 |
60 |
63 |
41 |
53 |
|
218 |
28 |
114 |
193 |
194 |
|
19201 |
16384 |
30976 |
35072 |
34560 |
|
1 |
0 |
0 |
0 |
0 |
183 |
|
67 |
67 |
25 |
16 |
33 |
* |
10 |
66 |
106 |
173 |
57 |
= |
24320 |
13057 |
26624 |
35840 |
29696 |
mod 256= |
0 |
1 |
0 |
0 |
0 |
184 |
|
66 |
24 |
47 |
49 |
42 |
|
13 |
39 |
51 |
12 |
159 |
|
26880 |
13056 |
30721 |
37376 |
39936 |
|
0 |
0 |
1 |
0 |
0 |
185 |
|
11 |
34 |
20 |
20 |
50 |
|
19 |
15 |
166 |
206 |
243 |
|
16128 |
12032 |
21248 |
24065 |
19712 |
|
0 |
0 |
0 |
1 |
0 |
186 |
|
15 |
65 |
14 |
56 |
46 |
|
255 |
168 |
241 |
234 |
152 |
|
16896 |
13824 |
29696 |
36608 |
29441 |
|
0 |
0 |
0 |
0 |
1 |
187 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
188 |
|
|
-A' |
|
|
|
|
В |
|
|
|
B' |
|
|
|
|
|
|
|
|
|
|
|
|
189 |
|
-218 |
-28 |
-114 |
-193 |
-194 |
|
32 |
|
-25670 |
|
186 |
|
|
|
|
|
|
|
|
|
|
|
|
190 |
|
-10 |
-66 |
-106 |
-173 |
-57 |
* |
26 |
= |
-15054 |
mod 256= |
50 |
|
|
|
|
|
|
|
|
|
|
|
|
191 |
|
-13 |
-39 |
-51 |
-12 |
-159 |
|
49 |
|
-8813 |
|
147 |
|
|
|
|
|
|
|
|
|
|
|
|
192 |
|
-19 |
-15 |
-166 |
-206 |
-243 |
|
36 |
|
-23352 |
|
200 |
|
|
|
|
|
|
|
|
|
|
|
|
193 |
|
-255 |
-168 |
-241 |
-234 |
-152 |
|
28 |
|
-37017 |
|
103 |
|
|
|
|
|
|
|
|
|
|
|
|
Клітини C113:G117 = C90 – <Ctrl + Enter>
Клітини I113:M117 = I105 – <Ctrl + Enter>
Клітини O113:S117 = МУМНОЖ(C113:G117;I113:M117) – <Ctrl + Shift + Enter>
Клітина T114 = СЦЕПИТЬ("mod ";ТЕКСТ(J16;0);"=") – < Enter>
Клітини U113:Y117 = ОСТАТ(O113;$J$16) – <Ctrl + Enter>
Клітини C120:G124 = -I105 – <Ctrl + Enter>
Клітини I120:I124 = L18 – <Ctrl + Enter>
Клітини K120:K120 = МУМНОЖ(C120:G124;I120:I124) – <Ctrl + Shift + Enter>
Клітина L121 = СЦЕПИТЬ(" mod ";ТЕКСТ(J16;0);"=") – < Enter>
Клітини M120:M120 = ОКРУГЛ(ОСТАТ(K120;$J$16);0) – <Ctrl + Enter>
Зворотній хід
Підготовка зашифрованих даних для дешифрування
194 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
T |
U |
V |
W |
X |
Y |
Z |
AA |
AB |
|
|||||||
195 |
|
|
|
Зашифроване повідомлення: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
196 |
|
|
¦eеШW[°„єт8}QE RtИёxґX] |
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
197 |
|
|
¶§у†уdF№±¶ uz)Т5uАЖмхeџЎ |
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
198 |
|
|
йpbНMGW¶8¦‑¦і¬хб У]8ян\ |
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
199 |
|
|
ҐE¦ІИ3П EМ[k”Б—ИO’‑х±’Ж |
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
200 |
|
|
П)$@DЏіљ‘ТG‰h®њр'ГйЦG% |
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
201 |
|
|
|
Кількість символів: |
|
130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
202 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
203 |
|
¦eеШW[°„єт8}QE RtИёxґX]¶§у†уdF№±¶ uz)Т5uАЖмхeџЎйpbНMGW¶8¦‑¦і¬хб У]8ян\ҐE¦ІИ3П EМ[k”Б—ИO’‑х±’ЖП)$@DЏіљ‘ТG‰h®њр'ГйЦG% |
|||||||||||||||||||||||||
204 |
|
Кількість символів |
|
130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
|
Кількість рядків |
|
5,0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
|
Кількість стовпців |
|
26,0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
207 |
|
|
T' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
208 |
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
|
|
|
|
|
|
|
|
209 |
1 |
¦ |
[ |
т |
|
ё |
] |
у |
¶ |
) |
|
М |
— |
х |
) |
і |
|
® |
Г |
|
|
|
|
|
|
|
|
210 |
2 |
e |
|
8 |
R |
x |
¶ |
d |
|
Т |
|
[ |
И |
± |
$ |
|
Т |
њ |
й |
|
|
|
|
|
|
|
|
211 |
3 |
е |
° |
} |
t |
ґ |
§ |
F |
|
5 |
|
k |
O |
’ |
@ |
љ |
G |
р |
Ц |
|
|
|
|
|
|
|
|
212 |
4 |
Ш |
„ |
Q |
И |
|
у |
№ |
u |
u |
|
” |
’ |
Ж |
D |
|
‰ |
' |
G |
|
|
|
|
|
|
|
|
213 |
5 |
W |
є |
E |
|
X |
† |
± |
z |
А |
E |
Б |
‑ |
П |
Џ |
‘ |
h |
|
% |
|
|
|
|
|
|
|
|
Клітини D128:D132 = D80 – <Ctrl + Enter>
Клітини H128:H132 = ДЛСТР(D128) – <Ctrl + Enter>
Клітина H133 = СУММ(H128:H132) – < Enter>
Клітина С135 = СЦЕПИТЬ(D128;D129;D130;D131;D132) – < Enter>
Клітина F136 = ДЛСТР(C135) – < Enter>
Клітина F137 = E77 – < Enter>
Клітина F138 = F136/F137 – < Enter>
Клітини C141:AB145 = ПСТР($C$135;C$140*$F$137+$B141;1) – <Ctrl + Enter>
Використання Афінної системи криптографічних перетворень та перетворення отриманих даних у символи таблиці ASCII
214 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
T |
U |
V |
W |
X |
Y |
Z |
AA |
AB |
AC |
AD |
AE |
215 |
|
Виконання афінних перетворень |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
216 |
|
|
A' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
217 |
1 |
218 |
28 |
114 |
193 |
194 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
218 |
2 |
10 |
66 |
106 |
173 |
57 |
* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
3 |
13 |
39 |
51 |
12 |
159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
220 |
4 |
19 |
15 |
166 |
206 |
243 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
221 |
5 |
255 |
168 |
241 |
234 |
152 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
223 |
|
|
T'кс |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B' |
|
224 |
|
166 |
91 |
242 |
160 |
184 |
93 |
243 |
182 |
41 |
5 |
204 |
151 |
245 |
41 |
179 |
23 |
174 |
195 |
|
186 |
|
225 |
|
101 |
26 |
56 |
82 |
120 |
182 |
100 |
16 |
210 |
9 |
91 |
200 |
177 |
36 |
3 |
210 |
156 |
233 |
+ |
50 |
= |
226 |
* |
229 |
176 |
125 |
116 |
180 |
167 |
70 |
32 |
53 |
24 |
107 |
79 |
146 |
64 |
154 |
71 |
240 |
214 |
|
147 |
|
227 |
|
216 |
132 |
81 |
200 |
14 |
243 |
185 |
117 |
117 |
173 |
148 |
146 |
198 |
68 |
173 |
137 |
39 |
71 |
|
200 |
|
228 |
|
87 |
186 |
69 |
14 |
88 |
134 |
177 |
122 |
192 |
69 |
193 |
30 |
207 |
143 |
145 |
104 |
18 |
37 |
|
103 |
|
229 |
|
|
|
|
|
|
|
|
|
|
|
max= |
255 |
|
min= |
3 |
|
S= |
16837 |
|
|
|
230 |
|
|
P'=A'*Т'кс |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B' |
|
231 |
|
123688 |
102190 |
97593 |
91716 |
83766 |
117303 |
133797 |
90021 |
80689 |
50853 |
125224 |
81522 |
153382 |
58108 |
118181 |
65605 |
80679 |
94311 |
|
186 |
|
232 |
= |
74927 |
54720 |
37312 |
54706 |
36278 |
80321 |
58544 |
33463 |
51073 |
37050 |
55993 |
50052 |
75661 |
29485 |
56506 |
51245 |
45249 |
54404 |
+ |
50 |
mod 256= |
233 |
|
34201 |
42331 |
23648 |
15820 |
30412 |
41046 |
40992 |
25424 |
43358 |
14687 |
44121 |
20314 |
52823 |
28754 |
35429 |
30290 |
23916 |
29271 |
|
147 |
|
234 |
|
108320 |
103725 |
59641 |
68128 |
59444 |
114839 |
98858 |
62758 |
83485 |
56619 |
100390 |
56349 |
122635 |
60700 |
99883 |
68867 |
57894 |
66341 |
|
200 |
|
235 |
|
178255 |
129149 |
130685 |
131460 |
127112 |
171768 |
165829 |
102732 |
115070 |
59541 |
157063 |
129868 |
205193 |
69575 |
145785 |
106122 |
140280 |
162681 |
|
103 |
|
236 |
|
|
|
|
|
|
|
|
|
|
|
max= |
205193 |
|
min= |
14687 |
|
S= |
10492712 |
|
|
|
237 |
|
|
Tкс=(P'+B') mod m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
238 |
|
226 |
232 |
243 |
254 |
240 |
241 |
95 |
95 |
235 |
95 |
226 |
44 |
224 |
182 |
95 |
255 |
225 |
33 |
|
|
|
239 |
= |
225 |
242 |
242 |
228 |
232 |
243 |
226 |
233 |
179 |
236 |
235 |
182 |
191 |
95 |
236 |
95 |
243 |
182 |
|
|
|
240 |
|
44 |
238 |
243 |
95 |
95 |
233 |
179 |
227 |
241 |
242 |
236 |
237 |
234 |
229 |
248 |
229 |
255 |
234 |
|
|
|
241 |
|
232 |
245 |
193 |
232 |
252 |
95 |
242 |
238 |
229 |
243 |
238 |
229 |
211 |
228 |
243 |
203 |
238 |
237 |
|
|
|
242 |
|
182 |
228 |
228 |
235 |
239 |
95 |
44 |
179 |
229 |
252 |
238 |
179 |
240 |
46 |
224 |
241 |
95 |
224 |
|
|
|
243 |
|
|
|
|
|
|
|
|
|
|
|
max= |
255 |
|
min= |
33 |
|
S= |
26324 |
|
|
|
244 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
T |
U |
V |
W |
X |
Y |
Z |
AA |
AB |
AC |
AD |
AE |
Клітини C148:G152 = I105 – <Ctrl + Enter>
Клітини C155:AB159 = КОДСИМВ(C141) – <Ctrl + Enter>
Клітини AD155:AD159 = M120 – <Ctrl + Enter>
Клітини C162:AB166 = МУМНОЖ(C148:G152;C155:AB159) – < Ctrl + Shift+ Enter >
Клітини AD162:AD166 = AD155 – <Ctrl + Enter>
Клітина AE163 = СЦЕПИТЬ(" mod ";ТЕКСТ(J16;0);"=") – < Enter>
Клітини C169:AB173 = ОКРУГЛ(ОСТАТ(C162+$AD162;$J$91);0) – <Ctrl + Enter>
Клітини C176:AB180 = СИМВОЛ(C169) – <Ctrl + Enter>
Клітини C181:AB181 = СЦЕПИТЬ(C176;C177;C178;C179;C180) – <Ctrl + Enter>
Клітина С183 = СЦЕПИТЬ(C181;D181;E181;F181;G181;H181;I181;J181; … ;X181;Y181;Z181;AA181;AB181) – < Enter>
Клітина E184 = ДЛСТР(C183) – < Enter>
Клітина C187 = фіксоване число 1 – < Enter>
Клітини C188:C191 = C$187+D187 – <Ctrl + Enter>
Клітини D187:D191 = НАЙТИ("¶";$C$183;C187) – <Ctrl + Enter>
Клітини E187:E191 = ПСТР($C$183;C187;D187-C187) – <Ctrl + Enter>
Клітини I187:I191 = ДЛСТР(E187) – <Ctrl + Enter>
Клітина I192 = СУММ(H187:H191) – < Enter>
244 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
245 |
|
Перестановка рядків матриці |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
246 |
|
|
Прм' |
|
|
|
|
|
Tкс |
|
|
|
|
|
Трм = Прм'*Ткс |
|
|
|
247 |
0 |
0 |
0 |
1 |
0 |
0 |
|
226 |
225 |
44 |
232 |
182 |
|
243 |
242 |
243 |
193 |
228 |
248 |
1 |
0 |
0 |
0 |
0 |
1 |
* |
232 |
242 |
238 |
245 |
228 |
= |
240 |
232 |
95 |
252 |
239 |
249 |
2 |
0 |
1 |
0 |
0 |
0 |
|
243 |
242 |
243 |
193 |
228 |
|
232 |
242 |
238 |
245 |
228 |
250 |
3 |
0 |
0 |
0 |
1 |
0 |
|
254 |
228 |
95 |
232 |
235 |
|
254 |
228 |
95 |
232 |
235 |
251 |
4 |
1 |
0 |
0 |
0 |
0 |
|
240 |
232 |
95 |
252 |
239 |
|
226 |
225 |
44 |
232 |
182 |
252 |
5 |
|
|
|
|
|
|
241 |
243 |
233 |
95 |
95 |
|
95 |
233 |
227 |
238 |
179 |
253 |
6 |
|
|
|
|
|
|
95 |
226 |
179 |
242 |
44 |
|
227 |
224 |
225 |
95 |
224 |
254 |
7 |
|
|
|
|
|
|
95 |
233 |
227 |
238 |
179 |
|
95 |
226 |
179 |
242 |
44 |
255 |
8 |
|
|
|
|
|
|
235 |
179 |
241 |
229 |
229 |
|
235 |
179 |
241 |
229 |
229 |
256 |
9 |
|
|
|
|
|
|
227 |
224 |
225 |
95 |
224 |
|
241 |
243 |
233 |
95 |
95 |
257 |
10 |
|
|
|
|
|
|
232 |
236 |
241 |
229 |
242 |
|
44 |
182 |
237 |
236 |
179 |
258 |
11 |
|
|
|
|
|
|
95 |
242 |
95 |
179 |
233 |
|
238 |
249 |
224 |
240 |
228 |
259 |
12 |
|
|
|
|
|
|
44 |
182 |
237 |
236 |
179 |
|
95 |
242 |
95 |
179 |
233 |
260 |
13 |
|
|
|
|
|
|
95 |
237 |
227 |
243 |
243 |
|
95 |
237 |
227 |
243 |
243 |
261 |
14 |
|
|
|
|
|
|
238 |
249 |
224 |
240 |
228 |
|
232 |
236 |
241 |
229 |
242 |
262 |
15 |
|
|
|
|
|
|
95 |
228 |
242 |
255 |
232 |
|
95 |
236 |
242 |
243 |
252 |
263 |
16 |
|
|
|
|
|
|
239 |
240 |
236 |
191 |
95 |
|
44 |
182 |
237 |
229 |
179 |
264 |
17 |
|
|
|
|
|
|
95 |
236 |
242 |
243 |
252 |
|
239 |
240 |
236 |
191 |
95 |
265 |
18 |
|
|
|
|
|
|
226 |
235 |
236 |
238 |
238 |
|
226 |
235 |
236 |
238 |
238 |
266 |
19 |
|
|
|
|
|
|
44 |
182 |
237 |
229 |
179 |
|
95 |
228 |
242 |
255 |
232 |
267 |
20 |
|
|
|
|
|
|
224 |
191 |
234 |
211 |
240 |
|
95 |
236 |
248 |
243 |
224 |
268 |
21 |
|
|
|
|
|
|
182 |
95 |
229 |
228 |
46 |
|
225 |
243 |
255 |
238 |
95 |
269 |
22 |
|
|
|
|
|
|
95 |
236 |
248 |
243 |
224 |
|
182 |
95 |
229 |
228 |
46 |
270 |
23 |
|
|
|
|
|
|
255 |
95 |
229 |
203 |
241 |
|
255 |
95 |
229 |
203 |
241 |
271 |
24 |
|
|
|
|
|
|
225 |
243 |
255 |
238 |
95 |
|
224 |
191 |
234 |
211 |
240 |
272 |
25 |
|
|
|
|
|
|
33 |
182 |
234 |
237 |
224 |
|
33 |
182 |
234 |
237 |
224 |
274 |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
275 |
|
|
|
|
|
|
|
Перестановка стовпців матриці |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
276 |
|
|
Трм = Прм'*Ткс |
|
|
|
|
Псм' |
|
|
|
|
|
Тсм = Tрм*Псм' |
|
|
|
|
T |
|
|
|
|
||
277 |
0 |
243 |
242 |
243 |
193 |
228 |
|
0 |
0 |
0 |
1 |
0 |
|
193 |
243 |
228 |
243 |
242 |
|
Б |
у |
д |
у |
т |
Будут |
278 |
1 |
240 |
232 |
95 |
252 |
239 |
* |
0 |
0 |
0 |
0 |
1 |
= |
252 |
95 |
239 |
240 |
232 |
--> |
ь |
_ |
п |
р |
и |
ь_при |
279 |
2 |
232 |
242 |
238 |
245 |
228 |
|
0 |
1 |
0 |
0 |
0 |
|
245 |
238 |
228 |
232 |
242 |
|
х |
о |
д |
и |
т |
ходит |
280 |
3 |
254 |
228 |
95 |
232 |
235 |
|
1 |
0 |
0 |
0 |
0 |
|
232 |
95 |
235 |
254 |
228 |
|
и |
_ |
л |
ю |
д |
и_люд |
281 |
4 |
226 |
225 |
44 |
232 |
182 |
|
0 |
0 |
1 |
0 |
0 |
|
232 |
44 |
182 |
226 |
225 |
|
и |
, |
¶ |
в |
б |
и,¶вб |
282 |
5 |
95 |
233 |
227 |
238 |
179 |
|
|
|
|
|
|
|
238 |
227 |
179 |
95 |
233 |
|
о |
г |
і |
_ |
й |
огі_й |
283 |
6 |
227 |
224 |
225 |
95 |
224 |
|
|
|
|
|
|
|
95 |
225 |
224 |
227 |
224 |
|
_ |
б |
а |
г |
а |
_бага |
284 |
7 |
95 |
226 |
179 |
242 |
44 |
|
|
|
|
|
|
|
242 |
179 |
44 |
95 |
226 |
|
т |
і |
, |
_ |
в |
ті,_в |
285 |
8 |
235 |
179 |
241 |
229 |
229 |
|
|
|
|
|
|
|
229 |
241 |
229 |
235 |
179 |
|
е |
с |
е |
л |
і |
еселі |
286 |
9 |
241 |
243 |
233 |
95 |
95 |
|
|
|
|
|
|
|
95 |
233 |
95 |
241 |
243 |
|
_ |
й |
_ |
с |
у |
_й_су |
287 |
10 |
44 |
182 |
237 |
236 |
179 |
|
|
|
|
|
|
|
236 |
237 |
179 |
44 |
182 |
|
м |
н |
і |
, |
¶ |
мні,¶ |
288 |
11 |
238 |
249 |
224 |
240 |
228 |
|
|
|
|
|
|
|
240 |
224 |
228 |
238 |
249 |
|
р |
а |
д |
о |
щ |
радощ |
289 |
12 |
95 |
242 |
95 |
179 |
233 |
|
|
|
|
|
|
|
179 |
95 |
233 |
95 |
242 |
|
і |
_ |
й |
_ |
т |
і_й_т |
290 |
13 |
95 |
237 |
227 |
243 |
243 |
|
|
|
|
|
|
|
243 |
227 |
243 |
95 |
237 |
|
у |
г |
у |
_ |
н |
угу_н |
291 |
14 |
232 |
236 |
241 |
229 |
242 |
|
|
|
|
|
|
|
229 |
241 |
242 |
232 |
236 |
|
е |
с |
т |
и |
м |
естим |
292 |
15 |
95 |
236 |
242 |
243 |
252 |
|
|
|
|
|
|
|
243 |
242 |
252 |
95 |
236 |
|
у |
т |
ь |
_ |
м |
уть_м |
293 |
16 |
44 |
182 |
237 |
229 |
179 |
|
|
|
|
|
|
|
229 |
237 |
179 |
44 |
182 |
|
е |
н |
і |
, |
¶ |
ені,¶ |
294 |
17 |
239 |
240 |
236 |
191 |
95 |
|
|
|
|
|
|
|
191 |
236 |
95 |
239 |
240 |
|
ї |
м |
_ |
п |
р |
їм_пр |
295 |
18 |
226 |
235 |
236 |
238 |
238 |
|
|
|
|
|
|
|
238 |
236 |
238 |
226 |
235 |
|
о |
м |
о |
в |
л |
омовл |
296 |
19 |
95 |
228 |
242 |
255 |
232 |
|
|
|
|
|
|
|
255 |
242 |
232 |
95 |
228 |
|
я |
т |
и |
_ |
д |
яти_д |
297 |
20 |
95 |
236 |
248 |
243 |
224 |
|
|
|
|
|
|
|
243 |
248 |
224 |
95 |
236 |
|
у |
ш |
а |
_ |
м |
уша_м |
298 |
21 |
225 |
243 |
255 |
238 |
95 |
|
|
|
|
|
|
|
238 |
255 |
95 |
225 |
243 |
|
о |
я |
_ |
б |
у |
оя_бу |
299 |
22 |
182 |
95 |
229 |
228 |
46 |
|
|
|
|
|
|
|
228 |
229 |
46 |
182 |
95 |
|
д |
е |
. |
¶ |
_ |
де.¶_ |
300 |
23 |
255 |
95 |
229 |
203 |
241 |
|
|
|
|
|
|
|
203 |
229 |
241 |
255 |
95 |
|
Л |
е |
с |
я |
_ |
Леся_ |
301 |
24 |
224 |
191 |
234 |
211 |
240 |
|
|
|
|
|
|
|
211 |
234 |
240 |
224 |
191 |
|
У |
к |
р |
а |
ї |
Украї |
302 |
25 |
33 |
182 |
234 |
237 |
224 |
|
|
|
|
|
|
|
237 |
234 |
224 |
33 |
182 |
|
н |
к |
а |
! |
¶ |
нка!¶ |
303 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
304 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
305 |
|
Будуть_приходити_люди,¶вбогі_й_багаті,_веселі_й_сумні,¶радощі_й_тугу_нестимуть_мені,¶їм_промовляти_душа_моя_буде.¶_Леся_Українка!¶ |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
306 |
|
Кількість символів: |
130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
307 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
308 |
|
|
Зашифроване повідомлення: |
|
Li |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
309 |
|
1 |
23 |
Будуть_приходити_люди, |
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
310 |
|
24 |
55 |
вбогі_й_багаті,_веселі_й_сумні, |
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
311 |
|
56 |
85 |
радощі_й_тугу_нестимуть_мені, |
29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
312 |
|
86 |
114 |
їм_промовляти_душа_моя_буде. |
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
313 |
|
115 |
130 |
_Леся_Українка! |
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
314 |
|
|
|
|
Кількість символів: |
125 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://sxz.mylivepage.com/wiki/1049/669