fork(1) download
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. int i;
  10. float summa;
  11. float mng;
  12. summa = 0.0;
  13. mng = 0.00042406; //Наша ставка
  14. int za;
  15. za = 1;
  16. int mnoj;
  17. int maxmnoj;
  18. int ch10k;
  19. int alt;
  20. alt = 1;
  21. ch10k = 0;
  22. mnoj = 0;
  23. maxmnoj = 0;
  24.  
  25. int mnoj1;
  26. int mnoj2;
  27. int mnoj3;
  28. int mnoj4;
  29. int mnoj5;
  30. int mnoj6;
  31. int mnoj7;
  32. int mnoj8;
  33. int mnoj9;
  34. int mnoj10;
  35. int mnoj11;
  36. int mnoj12;
  37. int mnoj13;
  38. int mnoj14;
  39. int mnoj15;
  40. int mnoj16;
  41. int mnoj17;
  42. int mnoj18;
  43. mnoj1 = 0;
  44. mnoj2 = 0;
  45. mnoj3 = 0;
  46. mnoj4 = 0;
  47. mnoj5 = 0;
  48. mnoj6 = 0;
  49. mnoj7 = 0;
  50. mnoj8 = 0;
  51. mnoj9 = 0;
  52. mnoj10 = 0;
  53. mnoj11 = 0;
  54. mnoj12 = 0;
  55. mnoj13 = 0;
  56. mnoj14 = 0;
  57. mnoj15 = 0;
  58. mnoj16 = 0;
  59. mnoj17 = 0;
  60. mnoj18 = 0;
  61.  
  62. int Checkmn;
  63. Checkmn = 0;
  64.  
  65. srand ( time(NULL) );
  66. for(i=1000000;i>0;i--)
  67. {
  68. ch10k = rand() % 10001;
  69. if(ch10k < 8001)
  70. {
  71. Checkmn = mnoj;
  72. mnoj = 0;
  73. }
  74. else
  75. {
  76. mnoj += 1;
  77. }
  78.  
  79.  
  80. if(Checkmn == 1)
  81. {
  82. mnoj1 += 1;
  83. Checkmn = 0;
  84. }
  85. if(Checkmn == 2)
  86. {
  87. mnoj2 += 1;
  88. Checkmn = 0;
  89. }
  90. if(Checkmn == 3)
  91. {
  92. mnoj3 += 1;
  93. Checkmn = 0;
  94. }
  95. if(Checkmn == 4)
  96. {
  97. mnoj4 += 1;
  98. Checkmn = 0;
  99. }
  100. if(Checkmn == 5)
  101. {
  102. mnoj5 += 1;
  103. Checkmn = 0;
  104. }
  105. if(Checkmn == 6)
  106. {
  107. mnoj6 += 1;
  108. Checkmn = 0;
  109. }
  110. if(Checkmn == 7)
  111. {
  112. mnoj7 += 1;
  113. Checkmn = 0;
  114. }
  115. if(Checkmn == 8)
  116. {
  117. mnoj8 += 1;
  118. Checkmn = 0;
  119. }
  120. if(Checkmn == 9)
  121. {
  122. mnoj9 += 1;
  123. Checkmn = 0;
  124. }
  125. if(Checkmn == 10)
  126. {
  127. mnoj10 += 1;
  128. Checkmn = 0;
  129. }
  130. if(Checkmn == 11)
  131. {
  132. mnoj11 += 1;
  133. Checkmn = 0;
  134. }
  135. if(Checkmn == 12)
  136. {
  137. mnoj12 += 1;
  138. Checkmn = 0;
  139. }
  140. if(Checkmn == 13)
  141. {
  142. mnoj13 += 1;
  143. Checkmn = 0;
  144. }
  145. if(Checkmn == 14)
  146. {
  147. mnoj14 += 1;
  148. Checkmn = 0;
  149. }
  150. if(Checkmn == 15)
  151. {
  152. mnoj15 += 1;
  153. Checkmn = 0;
  154. }
  155. if(Checkmn == 16)
  156. {
  157. mnoj16 += 1;
  158. Checkmn = 0;
  159. }
  160. if(Checkmn == 17)
  161. {
  162. mnoj17 += 1;
  163. Checkmn = 0;
  164. }
  165. if(Checkmn == 18)
  166. {
  167. mnoj18 += 1;
  168. Checkmn = 0;
  169. }
  170. if(Checkmn > 18)
  171. {
  172. Checkmn = 0;
  173. }
  174.  
  175.  
  176. if(maxmnoj < mnoj)
  177. {
  178. maxmnoj = mnoj;
  179. }
  180.  
  181. }
  182.  
  183. cout << "Отрицательных заездов "<< maxmnoj << endl;
  184.  
  185. cout << "Отрицательных заездов 1 "<< mnoj1 << endl;
  186.  
  187. cout << "Отрицательных заездов 2 "<< mnoj2 << endl;
  188.  
  189. cout << "Отрицательных заездов 3 "<< mnoj3 << endl;
  190.  
  191. cout << "Отрицательных заездов 4 "<< mnoj4 << endl;
  192.  
  193. cout << "Отрицательных заездов 5 "<< mnoj5 << endl;
  194.  
  195. cout << "Отрицательных заездов 6 "<< mnoj6 << endl;
  196.  
  197. cout << "Отрицательных заездов 7 "<< mnoj7 << endl;
  198.  
  199. cout << "Отрицательных заездов 8 "<< mnoj8 << endl;
  200.  
  201. cout << "Отрицательных заездов 9 "<< mnoj9 << endl;
  202.  
  203. cout << "Отрицательных заездов 10 "<< mnoj10 << endl;
  204.  
  205. cout << "Отрицательных заездов 11 "<< mnoj11 << endl;
  206.  
  207. cout << "Отрицательных заездов 12 "<< mnoj12 << endl;
  208.  
  209. cout << "Отрицательных заездов 13 "<< mnoj13 << endl;
  210.  
  211. cout << "Отрицательных заездов 14 "<< mnoj14 << endl;
  212.  
  213. cout << "Отрицательных заездов 15 "<< mnoj15 << endl;
  214.  
  215. cout << "Отрицательных заездов 16 "<< mnoj16 << endl;
  216.  
  217. cout << "Отрицательных заездов 17 "<< mnoj17 << endl;
  218.  
  219. cout << "Отрицательных заездов 18 "<< mnoj18 << endl;
  220.  
  221.  
  222.  
  223. return 0;
  224. }
Success #stdin #stdout 0.04s 3300KB
stdin
Standard input is empty
stdout
Отрицательных заездов 8
Отрицательных заездов 1  128081
Отрицательных заездов 2  25596
Отрицательных заездов 3  5192
Отрицательных заездов 4  982
Отрицательных заездов 5  202
Отрицательных заездов 6  36
Отрицательных заездов 7  5
Отрицательных заездов 8  4
Отрицательных заездов 9  0
Отрицательных заездов 10  0
Отрицательных заездов 11  0
Отрицательных заездов 12  0
Отрицательных заездов 13  0
Отрицательных заездов 14  0
Отрицательных заездов 15  0
Отрицательных заездов 16  0
Отрицательных заездов 17  0
Отрицательных заездов 18  0