. Environment, TickCount, ( ), . - , ( ), . 1000.
Main(), :
static void Main(string[] args)
{
// ( .)
int t1 = Environment.TickCount;
// (,
// .
int t2 = Environment.TickCount;
//
Console.WriteLine(" : " + (t2 - t1) / 1000.0);
//
}
, . .
[ M] [ N] ( N , 214). , , . , , , ( ). : 100, 1000, 5000, 10000, 15000 .
: , .
1. | , | 1 | ||
2. | , | 1 | ||
3. | , , | 1 | ||
4. | , | 1 | ||
5. | , , | 1 | ||
6. | , A, | 1 | ||
7. | , , ( ) | 1 | ||
8. | , | 1 | ||
9. | 1 | |||
10. | , , | 1 | ||
11. | , | 1 | ||
12. | , | 1 | ||
13. | , | 1 | ||
14. | , | 1 | ||
15. | , | 1 | ||
16. | , | 2 | ||
17. | , | 2 | ||
18. | , , | 2 | ||
19. | , | 2 | ||
20. | , , | 2 | ||
21. | , A, | 2 | ||
22. | , , ( ) | 2 | ||
23. | , | 2 | ||
24. | 2 | |||
25. | , , | 2 | ||
26. | , | 2 | ||
27. | , | 2 | ||
28. | , | 2 | ||
29. | , | 2 | ||
30. | , | 2 | ||
31. | , | 3 | ||
32. | , | 3 | ||
33. | , , | 3 | ||
34. | , | 3 | ||
35. | , , | 3 | ||
36. | , A, | 3 | ||
37. | , , ( ) | 3 | ||
38. | , | 3 | ||
39. | 3 | |||
40. | , , | 3 | ||
41. | , | 3 | ||
42. | , | 3 | ||
43. | , | 3 | ||
44. | , | 3 | ||
45. | , | 3 | ||
46. | , | 4 | ||
47. | , | 4 | ||
48. | , , | 4 | ||
49. | , | 4 | ||
50. | , , | 4 | ||
51. | , A, | 4 | ||
52. | , , ( ) | 4 | ||
53. | , | 4 | ||
54. | 4 | |||
55. | , , | 4 | ||
56. | , | 4 | ||
57. | , | 4 | ||
58. | , | 4 | ||
59. | , | 4 | ||
60. | , | 4 | ||
61. | , | 5 | ||
62. | , | 5 | ||
63. | , , | 5 | ||
64. | , | 5 | ||
65. | , , | 5 | ||
66. | , A, | 5 | ||
67. | , , ( ) | 5 | ||
68. | , | 5 | ||
69. | 5 | |||
70. | , , | 5 | ||
71. | , | 5 | ||
72. | , | 5 | ||
73. | , | 5 | ||
74. | , | 5 | ||
75. | , | 5 | ||
76. | , | 6 | ||
77. | , | 6 | ||
78. | , , | 6 | ||
79. | , | 6 | ||
80. | , , | 6 | ||
81. | , A, | 6 | ||
82. | , , ( ) | 6 | ||
83. | , | 6 | ||
84. | 6 | |||
85. | , , | 6 | ||
86. | , | 6 | ||
87. | , | 6 | ||
88. | , | 6 | ||
89. | , | 6 | ||
90. | , | 6 | ||
91. | , | 7 | ||
92. | , | 7 | ||
93. | , , | 7 | ||
94. | , | 7 | ||
95. | , , | 7 | ||
96. | , A, | 7 | ||
97. | , , ( ) | 7 | ||
98. | , | 7 | ||
99. | 7 | |||
100. | , , | 7 | ||
101. | , | 7 | ||
102. | , | 7 | ||
103. | , | 7 | ||
104. | , | 7 | ||
105. | , | 7 | ||
106. | , | 8 | ||
107. | , | 8 | ||
108. | , , | 8 | ||
109. | , | 8 | ||
110. | , , | 8 | ||
111. | , A, | 8 | ||
112. | , , ( ) | 8 | ||
113. | , | 8 | ||
114. | 8 | |||
115. | , , | 8 | ||
116. | , | 8 | ||
117. | , | 8 | ||
118. | , | 8 | ||
119. | , | 8 | ||
120. | , | 8 | ||
121. | , | 9 | ||
122. | , | 9 | ||
123. | , , | 9 | ||
124. | , | 9 | ||
125. | , , | 9 | ||
126. | , A, | 9 | ||
127. | , , ( ) | 9 | ||
128. | , | 9 | ||
129. | 9 | |||
130. | , , | 9 | ||
131. | , | 9 | ||
132. | , | 9 | ||
133. | , | 9 | ||
134. | , | 9 | ||
135. | , | 9 | ||
136. | , | 10 | ||
137. | , | 10 | ||
138. | , , | 10 | ||
139. | , | 10 | ||
140. | , , | 10 | ||
141. | , A, | 10 | ||
142. | , , ( ) | 10 | ||
143. | , | 10 | ||
144. | 10 | |||
145. | , , | 10 | ||
146. | , | 10 | ||
147. | , | 10 | ||
148. | , | 10 | ||
149. | , | 10 | ||
150. | , | 10 |
|
|
|
|
|
|
|
|
:
|
|
;
( );
. , , ;
;
( ):
o (100 ) ;
o (1000 ) .
. .
1. . (9 10) , .
2. :
2.1. .
2.2. , . , 1 2.
2.3. . . ( ) .
2.4. , , (, , ) , . , , . , . , ( , , ), .
2.5. . , , , .
2.6. - , (, ), . . .
2.7. , , . (while, do - while for).