1. .....................................................3
2. ........................................................................................3
3. ...............................................................................5
4. .................................5
5. ....................................................................................................5
1..............................................................................................7
2 ........15
3. .............................................................17
- , , , .
, .
. Delphi Object Pascal.
:
1. .
2. .
3. , .
4. .
5. .
6. .
.
1. .
2. .
3. .
4. .
5. .
6. .
7. .
8. .
9. ӳ.
10. .
11. .
12. .
13. .
14. .
15. .
|
|
16. ( , 5 ).
17. ( , 5 ).
18. ( , 7 ).
19. ( , 7 ).
20. ( 10 ).
21. ( 10 ).
22. ( 20 ).
23. ( 20 ).
24. ( 27 ).
25. ( 27 ).
26. ( 40 ).
27. ( 40 ).
28. ( ).
29. ( ).
30. .
Delphi Windows -.
- .
1.
, 2, 3.
.
1. . + = . .: , 1985.
2. . - . 1992.
3. ., ., . Delphi. .: ., 1995.
4. .. Turbo Pascal. .: - , 2000.
5. .., .. Delphi. .: -, 2003.
6. .., .. Delphi 6. .: -, 2001.
7. .. Delphi 6: . .:, 2001.
8. .. Delphi 6. Object Pascal.
9. .. . . .: , 2003.
10. .. Delphi 7. . .: , 2004.
|
|
11. 32 Delphi. http://books.kulichki.net/data/delphi/del2/.
12. .. Delphi. .: -, 2005.
1
.
.
:
.
. , :
, . , 5- . .
.
, , .
, ,
,
.
, . , . .
:
.
. , , . .
:
, :
( 4132 3142 ).
.
, 1, , .
|
|
. , , .
:
, :
.
, , . , ( 10 ´ 10). , , . , . . m ´ n S (m ´ n , S ). .
, , , .
.
, . , , (. 1).
, .
. 1. . "", "" () "" ()
.
() .
.
. .
.
. . . =3.
:
VENI VIDI VICI ( , ,
: YHQL YLGL YLFL
AD | JM | SV |
BE | KN | TW |
CF | LO | UX |
DG | MP | VY |
EH | NQ | WZ |
FI | OR | XA |
GJ | PS | YB |
HK | QT | ZC |
IL | RU |
.
m .
|
|
E(t)= at+b(mod m),
E(t) ;
t , ;
a, b ;
m .
t | ||||||||||||||||||||||||||
3t+5 |
, :
A | 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 |
F | I | L | O | R | U | X | A | D | G | J | M | P | S | V | Y | B | E | H | K | N | Q | T | W | Z | C |
.
. .
k, , . , . DIPLOMAT k=5.
, , k:
A | 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 |
D | I | P | L | O | M | A | T |
:
A | 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 |
V | W | X | Y | Z | D | I | P | L | O | M | A | T | B | C | E | F | G | H | J | K | N | Q | R | S | U |
.
SEND MORE MONEY
HZBY TCGZ TCBZS
, . ( ) . ,
k=3 :
.
( ). , . . , .
:
48. . :
, . , .
|
|
.
.
. .
.
( ) . .
.
- (). , . , - .
- :
- (, , ), , . ( . . .)
- , , . (, ). , . (, .)
- , , . (, .) , . , .)
:
.
.
, , .. , .. , . .
. n2 , n . . , . . , . , , .
:
( );
, , ;
.
.
. , , . . , , .
.
, () , , . , , , . , , .
.
, , , .
. (. 2). . . , . . .
. | ||||
: | ||||
, |
, | ||||
: | ||||
. | ||||
. 2
, . 1 2 . 5 4 . , 2 4, 1 5 . , , 1 4 , .. .
, . , . , . . :
_