5. RightPosition (str1, str2: string), str1 str2 string str2 str1. , RightPosition ('', ' ') 6.
6. CountStr (str1, str2: string) str1 str2 string , , str2 str1. . , str1 str2. , CountStr ('', '') 1, 2.
7. NonAlpha (str: string), str string , ( , ) . , NonAlpha ('stev7n') 5.
8. Splite (name: string; var first, last: string), name, , first () last (). . , Splite (' ', str1, str2) str1 '', str2 ''. . , name , 'error' (). ?
9. str1 str2. , str1 str2. , .
10. SortMid, n , k , k , SortMid. , k =3, . k, , k , , .
11. .
12. Encode () Decode (), str alpha string. , (), 26 . . str k , k "" alpha. .
13. . Encode Decode. 26 . , . , . . , .
|
|
14. , string , , . , . 1 127 ; ( ); ( ) , ( 0 9) . , , .
15. , . , .
16. 18, . , ; , ' x '. , ' x '. - "" , .
17. . , , , .
18. . , ′ ′ ′ ′.
19. . , ′ ′ ′ ′, .
20. . , '+', ''.
21. . , , ′ ′.
22. . , .
23. , 4 3.
24. . , .
25. N (N ), C 1 C 2, C 1.
26. . , , .
27. . .
28. . 1| 2| 3.
29. . 1|2 3|4 1|2.
30. . , 1; ( ), 2; , 0.
31. . , 1|2 .
32. S, , N (N > 0). , N ( ).
33. , . .
34. S N. S N : S N, , S N, ′.′ ().
|
|
35. : N 1 N 2, : S 1 S 2. , N 1 S 1 N 2 S 2.
36. : S 1 S 2. , S 2 S 1. , , S 2 S 1, , 0.
37. : S 1 S 2. S 2 S 1.
38. S C. C S.
39. S 1, S 2 C. 1|2 C S 1 S 2.
40. : S 1 S 2. S 1 1| 2| 3 , S 2. , S 1 .
41. : S 1, S 2, S 3. S 1 1| 2| 3 S 2 S 3.
42. . , 1|2 . , .
43. , , ( ). .
44. , , ( ). , [ ]1|[ ′ ′]2.
45. , , ( ). , ′ ′.
46. , , ( ). 1|2 .
47. , , ( ). , , ′.′ (). .
48. , , ( ). , ( ), .
49. , , ( ). , 1|2 1|2 ( ).
50. , , ( ). , ( ), .
51. - . , .
52. - . [ ]1|[ ]2.
53. - . 1|2 ( , 3|4 ).
54. -, . , .
55. , , , (), . 1|2 .
56. , . ( ′\′). , ′\′.
57. - . , (′′ ′′, ′′ ′′, ′′ ′′, ′′ ′′ ..). ′′ (′′ ′′). .
|
|
58. - k (0 < k < 10). , , k ‑ (, k = 2 ′′ ′′, ′′ ′′, ′′ ′′, ′′ ′′ ..). ′′ , .
59. ( 41) k (0 < k < 10). .
60. ( 41) C. k .
61. -. , , , , , , (, ′ ′ ′ ′).
62. , , . .
63. , . ( ), 0. , , , , 1.
64. , {...}. , , .
65. , , ( ). , (), .
66. , . , , .. , (: ′ ′).
67. , , ( ). , :
a) ;
b) ;
c) (′ a ′, ′ ab ′, ′ abc ′ ..);
d) (′ z ′, ′ yz ′, ′ xyz ′ ..);
e) ;
f) ;
g) ;
h) (′ a ′, ′ e ′, ′ i ′, ′ o ′, ′ u ′) .
68. , , . , , :
a) ;
b) ;
c) ;
d) ;
e) ;
f) ;
g) ;
h) , .
|
|
, /, -.
69. IsIdent (S) , , S . 0. S , 1, , 2. S , .
70. FillStr (S, Len) , Len, - S ( - ).
71. UpCase (S)1| LowCase (S)2, 1|2 S 1|2 ( S ).
72. TrimL (S)1| TrimR (S)2| Trim (S)3, S 1|2|[ ]3 .
73. PosLast (subS, S) , , S subS. S subS, 0.
74. PosK (subS, S, k) , , S k - subS (k > 0). subS S k, 0.
75. WordN (S, k) , k‑ S ( , / ). k, . , S k 1, k 3, k 3.
76. SplitStr (S, W, N), S W, S (W ; N ; , N 10). , / . , N, S, .
1. x 1, x 2,..., x n, y 1, y 2,..., y n, r 1, r 2,..., r n. , , 1, 2,..., n, c i x i, y i r i.
2. a 1, a 2,..., a 2n. n (a 1, a 2), (a 3, a 4),..., (a 2n-1, a 2n). ? , .
3. a 1, a 2,..., a 2n. n (a 1, a 2), (a 3, a 4),..., (a 2n-1, a 2n). , - . , - .
4. a 1, a 2,..., a n. M , m . (m, M), a 1, a 2,..., a n.
5. n . .
6. X , , , . .
7. t true, false .
8. a 1, a 2,..., a 10. c k , k, c k a 1 x 1 + a 2 x 2 +...+ a 10 x 10 = k, x i 0 1 (i =1,..., 10). 0, 1,..., 10.
9. ax + by = c, a, b , a, b, c . a 1, b 1, c 1, a 2, b 2, c 2,..., a n, b n, c n. , .
10. ax + by = c, a, b , a, b, c . a 1, b 1, c 1, a 2, b 2, c 2,..., a n, b n, c n. , , .
11. n . , (, ).
|
|
12. n, a, x 1, x 2,..., x n. x 1, x 2,..., x n , a, , , x 1, x 2,..., x n.
13. a 1, a 2,..., a n, . , .
14. a 1, a 2,..., a n, . , .
15. k, n, a 1, a 2,..., a kn. min (a 1, a 2,..., a k), min (a k+1, a k+2,..., a 2k),..., min (a k(n-1)+1,..., a kn).
16. k, n, a 1, a 2,..., a kn. max (a 1, a 2,..., a k), max (a k+1, a k+2,..., a 2k),..., max (a k(n-1)+1,..., a kn).
17. k, n, a 1, a 2,..., a kn. min (a 1 + a 2 +... + a k, a k+1 + a k+2 +... + a 2k,..., a k(n-1)+1 +... + a kn).
18. N : , .
19. N , , 0.
20. (N) (N). (N) , [ i ]= [ i ]/ B [ i ], i , C [ i ]= A [ i ]* B [ i ], i .
21. N. .
22. .
23. .
24. . .
25. . .
26. .
27. .
28. C.. D.
29. N 15 15. .
30. N. () .
31. N k (0 < k < 5, k < N). () k .
32. .
33. , .
34. , N. , .
35. N. .
36. N. () , ().
37. A N. () A [ i ], : A [ 1 ] < A [ i ] < A [ N ]. , 0.
38. A N x y (x < y). , x < A [ i ] < y.
39. N. , () () . .
40. N. () , ().
41. N. .
42. N. .
43. N. . : .
44. () (|).
45. N. , .
46. , N . , , 0.
47. , N . , , 0.
48. N. , . , 0, , , .
49. N. , . , 0, , , .