fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <cstring>
  4. #include <algorithm>
  5. using namespace std;
  6.  
  7. const int Max = 1000;
  8. const int Max_p = 100;
  9. int n;
  10. int maxi_t=0;
  11. int len = 1;
  12. int m;
  13. // Форварды
  14. double forvard_t_p_p[25]={-100, 67, 69, 71, 73, 75, 77, 79, 81, 83};
  15. double forvard_obv[25]={-100, 0.4, 1.1, 1.8, 2.50, 3.2, 3.9, 4.6, 5.3, 6};
  16. double forvard_obv_p[25] = {-100, 30, 35, 40, 45, 50, 55, 60, 65, 70};
  17. double forvard_verh_ed_p[25] = {-100, 21, 25, 29, 33, 37, 41, 45, 49, 53};
  18. double forvard_kl_per[25] = {-100, 0.1, 0.4, 0.7, 1, 1.3, 1.6, 1.9, 2.2, 2.5};
  19. double forvard_kick[25] = {-100, 1.1, 1.5, 1.9, 2.3, 2.7, 3.1, 3.5, 3.9, 4.3};
  20. double forvard_t_kick_p[25] = {-100, 20, 25, 30, 35, 40, 45, 50, 55, 60};
  21. double forvard_real_gol_per_p[25] ={-100, 16, 19, 22, 25, 28, 31, 34, 37, 40};
  22. double forvard_gol_moment[25] = {-100, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4, 2.7};
  23. // Вингеры
  24. double winger_t_p_p[25]={-100, 71, 73, 75, 77, 79, 81, 83, 85, 87};
  25. double winger_obv[25]={-100, 2, 3, 4, 5, 6, 7, 8, 9, 10};
  26. double winger_obv_p[25] = {-100, 44, 47, 50, 53, 56, 59, 62, 65, 67};
  27. double winger_verh_ed_p[25] = {-100, 4, 6, 8, 10, 12, 14, 16, 18, 20};
  28. double winger_kl_per[25] = {-100, 0.5, 0.7, 0.9, 1.1, 1.3, 1.5, 1.7, 1.9, 2.1};
  29. double winger_kick[25] = {-100, 0.5, 0.9, 1.3, 1.7, 2.1, 2.5, 2.9, 3.3, 3.7};
  30. double winger_t_kick_p[25] = {-100, 20, 25, 30, 35, 40, 45, 50, 55, 60};
  31. double winger_nav[25] = {-100, 0.2, 0.9, 1.8, 2.5, 3.2, 3.9, 4.6, 5.3, 6};
  32. double winger_nav_p[25] = {-100, 16, 19, 22, 25, 28, 31, 34, 37, 40};
  33. // AM
  34. double AM_t_p_p[25]={-100, 69, 71, 73, 75, 77, 79, 81, 83, 85};
  35. double AM_obv[25]={-100, 0.4, 1.1, 1.8, 2.50, 3.2, 3.9, 4.6, 5.3, 6};
  36. double AM_obv_p[25] = {-100, 30, 35, 40, 45, 50, 55, 60, 65, 70};
  37. double AM_expect_per[25] = {-100, 0.05, 0.15, 0.25, 0.35, 0.45, 0.55, 0.65, 0.75, 0.85};
  38. double AM_kl_per[25] = {-100, 0.1, 0.4, 0.7, 1, 1.3, 1.6, 1.9, 2.2, 2.5};
  39. double AM_kick[25] = {-100, 1.1, 1.5, 1.9, 2.3, 2.7, 3.1, 3.5, 3.9, 4.3};
  40. double AM_t_kick_p[25] = {-100, 21, 24, 27, 30, 33, 36, 39, 42, 45};
  41. double AM_ed_def[25] = {-100, 21, 25, 29, 33, 37, 41, 45, 49, 53};
  42. double AM_gol_moment[25] = {-100, 0.2, 0.4, 0.6, 0.8, 1, 1.2, 1.4, 1.6, 1.8};
  43. // LB RB
  44. double LB_t_p_p[25]={-100, 71, 73, 75, 77, 79, 81, 83, 85, 87};
  45. double LB_selection[25] = {-100, 54, 57, 60, 63, 66, 69, 72, 75, 78};
  46. double LB_obv[25]= {-100, 0.5, 0.9, 1.3, 1.8, 2.2, 2.6, 3, 3.4, 3.8};
  47. double LB_obv_p[25] = {-100, 40, 44, 48, 52, 56, 60, 64, 68, 72};
  48. double LB_nav[25] = {-100, 0.3, 0.8, 1.3, 1.8, 2.3, 2.8, 3.3, 3.8, 4.3};
  49. double LB_nav_p[25] = {-100, 13, 17, 21, 25, 29, 33, 37, 41, 45};
  50. double LB_verh_ed_p[25] = {-100, 49, 52, 55,58, 61, 64, 67, 70, 73};
  51. double LB_ed_win[25] = {-100, 49, 52, 55,58, 61, 64, 67, 70, 73};
  52. double LB_ed_def[25] = {-100, 51, 54 , 57, 60, 63, 66, 69, 72, 75};
  53. //CD
  54. double CD_t_p_p[25] ={-100, 80, 82, 84, 86, 88, 90, 92, 94, 96};
  55. double CD_selection[25]={-100, 65, 68, 71, 74, 77, 80, 83, 86, 89};
  56. double CD_verh_ed[25]= {-100, 2, 3.5, 5, 6.5, 8, 9.5, 11, 12.5, 14};
  57. double CD_verh_ed_p[25] = {-100, 58, 61, 64, 67, 70, 73, 76, 79, 82};
  58. double CD_intercept[25] = {-100, 4, 5, 6, 7, 8, 9, 10, 11, 12};
  59. double CD_ed[25] = {-100, 5, 7, 9, 11, 13, 15, 17, 19, 21};
  60. double CD_ed_win_p[25] = {-100, 59, 62, 65, 68, 71, 74, 77, 80, 83};
  61. double CD_ed_def[25] = {-100, 7, 9, 11, 13, 15, 17, 19, 21};
  62. double CD_ed_def_win_p[25] = {-100, 59, 62, 65, 68, 71, 74, 77,80, 83};
  63. // CB
  64. double CB_ed_def_p[25] ={-100, 55, 58, 61, 64, 67, 70, 73, 76, 79};
  65. double CB_ed_ver_p[25] = {-100,51, 54, 57, 60, 63, 66, 69, 72, 75};
  66. double CB_intercept[25] = {-100, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5};
  67. double CB_foul[25] = {-100, 2.4, 2.15, 1.90, 1.65, 1.4, 1.15, 0.9, 0.65, 0.4};
  68. double CB_conduction[25] = {-100, 0.8, 1, 1.2, 1.4, 1.6, 1.8, 2, 2.2, 2.4};
  69. double CB_forward_gears[25] = {-100, 12, 14, 16, 18, 20, 22, 24, 26, 28};
  70. double CB_tp_p[25] = {-100, 63, 66, 69, 72, 75, 78, 81, 84, 87};
  71. double CB_long_forward[25] = {-100,3,4, 5, 6,7,8,9,10,11};
  72. double CB_av_len[25] = {-100, 29, 30.5, 32, 34.5, 36, 38.5, 40, 41.5, 43};
  73. // DM
  74. double DM_suc_def[25] = {-100, 7, 7.7, 8.7, 9.2, 10, 11, 11.7, 12.2, 13};
  75. double DM_ed_def[25] = {-100, 5.8, 6.4, 7, 7.8, 8.3, 9, 9.5, 10.5,11.5};
  76. double DM_ed_def_p[25] = {-100, 44, 48, 52, 55, 58, 60, 62, 64, 66};
  77. double DM_ed_ver[25]= {-100, 2.5, 3, 3.4, 3.9, 4.5, 4.9, 5.5, 6.3, 7};
  78. double DM_ed_ver_p[25] = {-100, 42, 46, 50, 53, 56, 59, 62 , 66, 70};
  79. double DM_padj[25] = {-100, 4.5, 5.1, 5.8, 6.5, 7, 7.7, 8.4, 9.1, 10};
  80. double DM_promotion[25] = {-100, 0.4, 0.6, 0.8, 1, 1.2, 1.4, 1.6, 1.8, 2};
  81. double DM_passing[25] = {-100, 4, 5.1, 5.8, 6.5, 7.2, 7.9, 8.6, 9.3, 10};
  82. double DM_tp_p[25] = {-100, 64, 67, 70, 72, 74, 76, 78, 80, 82};
  83.  
  84.  
  85.  
  86. struct play
  87. {
  88. int number;
  89. int sum = 0;
  90. string name[20];
  91. int name_id = 0;
  92. int player_time= 0;
  93. string second_name="";
  94. string poz;
  95. double stats[Max_p];
  96. double point[Max_p];
  97. int id;
  98.  
  99. int sp = 0;
  100. };
  101.  
  102. play p[Max];
  103. play first_p[Max];
  104. string work_p (string s)
  105. {
  106. string t;
  107. for (int i = 0; i < s.size() - 1; i++)
  108. {
  109. t += s[i];
  110. }
  111. return t;
  112.  
  113. }
  114. bool cmp(play x1,play x2)
  115. {
  116. if(x1.sum != x2.sum)
  117. {
  118. return x1.sum>x2.sum;
  119. }
  120. return x1.id<x2.id;
  121. }
  122. bool cmp_m(play x1, play x2)
  123. {
  124. if(x1.point[m] != x2.point[m])
  125. {
  126. return x1.point[m] > x2.point[m];
  127. }
  128. return x1.id < x2.id;
  129. }
  130. string save_double(string s)
  131. {
  132. for (int i = 0; i < s.size();i++)
  133. {
  134. if (s[i] == ',')
  135. {
  136. s[i] = '.';
  137. }
  138. }
  139. return s;
  140. }
  141. int evolve(double arr[], double x)
  142. {
  143. int sum = 20;
  144. if(x > arr[9])
  145. {
  146. return 21;
  147. }
  148. for(int i = 9;i>=1;i--)
  149. {
  150. if(x == arr[i])
  151. {
  152. return sum;
  153. }
  154. sum-=1;
  155. if(x>arr[i-1] && x<arr[i])
  156. {
  157. return sum;
  158. }
  159. sum-=1;
  160. if(x==-100)
  161. {
  162. return 0;
  163. }
  164. }
  165. }
  166. int unevolve(double arr[], double x)
  167. {
  168. int sum = 20;
  169. if(x < arr[9])
  170. {
  171. return 21;
  172. }
  173. for(int i = 9;i>=1;i--)
  174. {
  175. if(x == arr[i])
  176. {
  177. return sum;
  178. }
  179. sum-=1;
  180. if(x<arr[i-1] && x>arr[i])
  181. {
  182. return sum;
  183. }
  184. sum-=1;
  185. if(x==-100)
  186. {
  187. return 0;
  188. }
  189. }
  190. }
  191. void forward()
  192. {
  193. for(int i = 1;i<=n;i++)
  194. {
  195. p[i].point[1] = evolve(forvard_t_p_p,p[i].stats[1]);
  196. p[i].point[2] = evolve(forvard_obv,p[i].stats[2]);
  197. p[i].point[3] = evolve(forvard_obv_p,p[i].stats[3]);
  198. p[i].point[4] = evolve(forvard_verh_ed_p,p[i].stats[4]);
  199. p[i].point[5] = evolve(forvard_kl_per,p[i].stats[5]);
  200. p[i].point[6] = evolve(forvard_kick,p[i].stats[6]);
  201. p[i].point[7] = evolve(forvard_t_kick_p,p[i].stats[7]);
  202. p[i].point[8] = evolve(forvard_real_gol_per_p,p[i].stats[8]);
  203. p[i].point[9] = evolve(forvard_gol_moment,p[i].stats[9]);
  204. for(int j = 1;j<=9;j++)
  205. {
  206. p[i].sum += p[i].point[j];
  207. }
  208. }
  209. }
  210. void winger()
  211. {
  212. for(int i = 1;i<=n;i++)
  213. {
  214. p[i].point[1] = evolve(winger_t_p_p,p[i].stats[1]);
  215. p[i].point[2] = evolve(winger_obv,p[i].stats[2]);
  216. p[i].point[3] = evolve(winger_obv_p,p[i].stats[3]);
  217. p[i].point[4] = evolve(winger_verh_ed_p,p[i].stats[4]);
  218. p[i].point[5] = evolve(winger_kl_per,p[i].stats[5]);
  219. p[i].point[6] = evolve(winger_kick,p[i].stats[6]);
  220. p[i].point[7] = evolve(winger_t_kick_p,p[i].stats[7]);
  221. p[i].point[8] = evolve(winger_nav,p[i].stats[8]);
  222. p[i].point[9] = evolve(winger_nav_p,p[i].stats[9]);
  223. for(int j = 1;j<=9;j++)
  224. {
  225. p[i].sum += p[i].point[j];
  226. }
  227. }
  228. }
  229. void AM()
  230. {
  231. for(int i = 1;i<=n;i++)
  232. {
  233. p[i].point[1] = evolve(AM_t_p_p,p[i].stats[1]);
  234. p[i].point[2] = evolve(AM_obv,p[i].stats[2]);
  235. p[i].point[3] = evolve(AM_obv_p,p[i].stats[3]);
  236. p[i].point[4] = evolve(AM_expect_per,p[i].stats[4]);
  237. p[i].point[5] = evolve(AM_kl_per,p[i].stats[5]);
  238. p[i].point[6] = evolve(AM_kick,p[i].stats[6]);
  239. p[i].point[7] = evolve(AM_t_kick_p,p[i].stats[7]);
  240. p[i].point[8] = evolve(AM_ed_def,p[i].stats[8]);
  241. p[i].point[9] = evolve(AM_gol_moment,p[i].stats[9]);
  242. for(int j = 1;j<=9;j++)
  243. {
  244. p[i].sum += p[i].point[j];
  245. }
  246. }
  247. }
  248. void LB()
  249. {
  250. for(int i = 1;i<=n;i++)
  251. {
  252. p[i].point[1] = evolve(LB_t_p_p,p[i].stats[1]);
  253. p[i].point[2] = evolve(LB_selection,p[i].stats[2]);
  254. p[i].point[3] = evolve(LB_obv,p[i].stats[3]);
  255. p[i].point[4] = evolve(LB_obv_p,p[i].stats[4]);
  256. p[i].point[5] = evolve(LB_nav,p[i].stats[5]);
  257. p[i].point[6] = evolve(LB_nav_p,p[i].stats[6]);
  258. p[i].point[7] = evolve(LB_verh_ed_p,p[i].stats[7]);
  259. p[i].point[8] = evolve(LB_ed_win,p[i].stats[8]);
  260. p[i].point[9] = evolve(LB_ed_def,p[i].stats[9]);
  261. for(int j = 1;j<=9;j++)
  262. {
  263. p[i].sum += p[i].point[j];
  264. }
  265. }
  266. }
  267. void CD()
  268. {
  269. for(int i = 1;i<=n;i++)
  270. {
  271. p[i].point[1] = evolve(CD_t_p_p,p[i].stats[1]);
  272. p[i].point[2] = evolve(CD_selection,p[i].stats[2]);
  273. p[i].point[3] = evolve(CD_verh_ed,p[i].stats[3]);
  274. p[i].point[4] = evolve(CD_verh_ed_p,p[i].stats[4]);
  275. p[i].point[5] = evolve(CD_intercept,p[i].stats[5]);
  276. p[i].point[6] = evolve(CD_ed,p[i].stats[6]);
  277. p[i].point[7] = evolve(CD_ed_win_p,p[i].stats[7]);
  278. p[i].point[8] = evolve(CD_ed_def,p[i].stats[8]);
  279. p[i].point[9] = evolve(CD_ed_def_win_p,p[i].stats[9]);
  280. for(int j = 1;j<=9;j++)
  281. {
  282. p[i].sum += p[i].point[j];
  283. }
  284. }
  285. }
  286. void CB()
  287. {
  288. for(int i = 1;i<=n;i++)
  289. {
  290. p[i].point[1] = evolve(CB_ed_def_p,p[i].stats[1]);
  291. p[i].point[2] = evolve(CB_ed_ver_p,p[i].stats[2]);
  292. p[i].point[3] = evolve(CB_intercept,p[i].stats[3]);
  293. p[i].point[4] = unevolve(CB_foul,p[i].stats[4]);
  294. p[i].point[5] = evolve(CB_conduction,p[i].stats[5]);
  295. p[i].point[6] = evolve(CB_forward_gears,p[i].stats[6]);
  296. p[i].point[7] = evolve(CB_tp_p,p[i].stats[7]);
  297. p[i].point[8] = evolve(CB_long_forward,p[i].stats[8]);
  298. p[i].point[9] = evolve(CB_av_len,p[i].stats[9]);
  299. for(int j = 1;j<=9;j++)
  300. {
  301. p[i].sum += p[i].point[j];
  302. }
  303. }
  304. }
  305. void DM()
  306. {
  307. for(int i = 1;i<=n;i++)
  308. {
  309. p[i].point[1] = evolve(DM_suc_def,p[i].stats[1]);
  310. p[i].point[2] = evolve(DM_ed_def,p[i].stats[2]);
  311. p[i].point[3] = evolve(DM_ed_def_p,p[i].stats[3]);
  312. p[i].point[4] = evolve(DM_ed_ver,p[i].stats[4]);
  313. p[i].point[5] = evolve(DM_ed_ver_p,p[i].stats[5]);
  314. p[i].point[6] = evolve(DM_padj,p[i].stats[6]);
  315. p[i].point[7] = evolve(DM_promotion,p[i].stats[7]);
  316. p[i].point[8] = evolve(DM_passing,p[i].stats[8]);
  317. p[i].point[9] = evolve(DM_tp_p,p[i].stats[9]);
  318. for(int j = 1;j<=9;j++)
  319. {
  320. p[i].sum += p[i].point[j];
  321. }
  322. }
  323. }
  324. int main()
  325. {
  326. string Pos;
  327. cout << "Вводишь ко-во игроков и позицию(пока есть Forvard и Winger, AM,LB,RB,CD)"<<endl;
  328. cin >> n >> Pos;
  329. for (int i = 1; i <= n; i++)
  330. {
  331. int t = 1;
  332. string s;
  333. first_p[i].id = i;
  334. int space = 0;
  335. while(cin >> s)
  336. {
  337. if((s[0]>='0' && s[0] <='9')or s[0] == '-')
  338. {
  339. break;
  340. }
  341. first_p[i].name[t] = s;
  342. t++;
  343. }
  344. first_p[i].name_id = t-1;
  345. first_p[i].sp = space;
  346. for (int j = 1; j <= 9; j++)
  347. {
  348. if (s == "-")
  349. {
  350. first_p[i].stats[j] = -100;
  351. if(j != 9)
  352. {
  353. cin >> s;
  354. }
  355. continue;
  356. }
  357. if (s[s.size() - 1] == '%')
  358. {
  359. s = work_p(s);
  360. }
  361. s = save_double(s);
  362. double d = atof(s.c_str());
  363. first_p[i].stats[j] = d;
  364. if(j == 9)
  365. {
  366. break;
  367. }
  368. cin >> s;
  369.  
  370. }
  371. cin >> first_p[i].player_time;
  372. maxi_t = max(maxi_t,first_p[i].player_time);
  373. }
  374. for(int i = 1;i<=n;i++)
  375. {
  376. if( (maxi_t <1000 && first_p[i].player_time > 95) || (maxi_t <= 2000 && maxi_t >=1000 && first_p[i].player_time >300) ||( maxi_t >2001 && first_p[i].player_time >=700))
  377. {
  378. p[len] = first_p[i];
  379. len+=1;
  380. }
  381. }
  382. n = len-1;
  383. cout << n << endl << Pos << endl;
  384. if(Pos == "Forward")
  385. {
  386. // cout << "Был тут"<<endl;
  387. forward();
  388. }
  389. if(Pos == "Winger")
  390. {
  391. // cout << "Был тут"<<endl;
  392. winger();
  393. }
  394. if(Pos == "AM")
  395. {
  396. // cout << "Был тут"<<endl;
  397. AM();
  398. }
  399. if(Pos == "LB" || Pos == "RB")
  400. {
  401. LB();
  402. }
  403. if(Pos == "CD")
  404. {
  405. // cout << "Был тут"<<endl;
  406. CD();
  407. }
  408. if(Pos == "CB")
  409. {
  410. CB();
  411. }
  412. if(Pos == "DM")
  413. {
  414. DM();
  415. }
  416. sort(p+1,p+1+n,cmp);
  417. for(int i = 1;i<=n;i++)
  418. {
  419. /* string space = " ";
  420. for(int j = 1;j<=50-p[i].sp;j++)
  421. {
  422. space += " ";
  423. }
  424. cout << p[i].sp << " ";*/
  425. for(int j = 1;j<=p[i].name_id;j++)
  426. {
  427. cout << p[i].name[j] << " " ;
  428. }
  429. for(int j = 1;j <=9;j++)
  430. {
  431. cout << p[i].point[j] << " " ;
  432. }
  433. cout << "--> " << p[i].sum << endl;
  434. }
  435. string s;
  436. while(cin >> s)
  437. {
  438. if(s == "Sort")
  439. {
  440. cout << endl << endl << "|||||||||||||||||" << endl << endl;
  441. cin >> m;
  442. sort(p+1,p+1+n,cmp_m);
  443. for(int i = 1;i<=n;i++)
  444. {
  445. for(int j = 1;j<=p[i].name_id;j++)
  446. {
  447. cout << p[i].name[j] << " " ;
  448. }
  449. cout << p[i].point[m] << endl;
  450. }
  451. }
  452. }
  453. return 0;
  454.  
  455. }
  456.  
Success #stdin #stdout 0.01s 8344KB
stdin
67 CB
Г. Джуниёр	67,86	61,76	7,43	0,71	2,53	25,25	80,4	10,2	38,85	891
Я. Филипович	72,29	69,41	6,53	0,59	0,74	18,27	74,9	6,58	38,88	1217
Н. Наумов	71,43	63,16	6,43	0,8	1,07	19,31	70,83	7,38	30,75	671
Р. Хадаркевич	46,15	59,09	7,38	0,61	0,61	12,51	68,29	4,27	32,46	295
Д. Яшин	80,39	84,85	8,04	0,48	0,48	28,47	79,24	11,22	43,98	746
М. Швецов	71,21	52,78	6,34	0,65	0,08	17,82	70,45	7,45	33,68	1111
А. Васильев	71,91	60,78	8,89	1,03	0,37	24,91	73,16	6,39	34,23	1225
Б. Копитович	83,33	57,14	6,67	0,84	0	15,91	86,84	4,19	29,4	215
Д. Динга	65,96	56,52	4,29	0,95	0,76	14,62	72,73	4,75	40,34	474
Р. Бегунов	54,17	43,48	7,23	1,78	1,07	16,69	77,66	4,08	18,87	507
А. Гаврилович	54,55	52	4,24	1,6	0,46	21,53	59,57	12,37	39,03	393
Е. Филипенко	73,58	70,11	8,41	0,32	0,95	23,79	80	6,9	41,24	1135
Y. Affi	76,92	55,1	11,75	1,75	0,7	20,35	78,45	5,44	37,92	513
А. Легчилин	61,67	74,36	6,48	1,19	1,09	15,13	71,9	5,24	32,52	910
Ж. Алвис Ди Жесус	65,71	60	7,87	0,92	1,29	22,13	72,5	7,38	38,92	488
И. Кузьменок	0	0	0	0	0	0	0	0	0	5
А. Рахманов	71,67	60	6,27	0,44	2,12	25,68	75,95	8,56	40,53	1020
А. Позняк	76,92	53,33	7,67	1,41	0,47	18,38	71,79	4,71	31,81	191
Д. Игнатенко	0	0	3,75	0	0	0	0	0	44,08	41
Г. Кантариа	60,38	53,57	7,94	2,86	0,57	16,6	55,17	10,87	41,68	629
А. Лебедев	72,13	59,68	7,47	0,55	0,46	20,09	75,34	10,83	37,04	981
Д. Левитский	64,63	60	5,8	1,79	3,33	16,19	69,85	3,33	34,02	756
А. Анюкевич	63,89	51,22	7,58	1,41	0,54	21,44	73,74	6,17	36,71	831
С. Шестиловский	72,22	56,16	7,92	1,23	0,22	19,02	64,5	10,31	40,06	1240
А. Сокол	70,14	62,9	8,7	1,2	1,75	33,96	71,6	12,12	38,37	1129
Є. Чаговець	74,51	58,97	8,75	0,7	0,5	19,82	75,76	6,71	38,08	899
А. Свирепа	65,42	56,76	9,18	0,96	0,35	17,22	59,6	8,35	39,71	1035
Д. Мирошников	70,59	57,33	7,52	1,25	0,81	25,76	68,29	9,64	39,16	1223
А. Бондаренко	74,51	60,98	5,41	0,78	0,31	14,92	75	6,22	29,58	579
И. Шабанов	61,11	59,26	4,44	0,28	0,57	13,39	61,7	4,84	15,93	316
Ж. Базилиу да Силва	79,27	61,19	5,81	0,8	0,88	15,99	67,58	7,3	36,29	1233
Т. Вукманич	42,22	60	5,76	0,53	1,91	10,51	66,67	2,55	33,69	848
С. Одеоибо	70,37	56,52	4,48	1,59	1,43	16,41	75,73	4,46	28,8	565
А. Аусси	76,47	38,46	6,06	0,9	0	18,52	70,73	5,53	36,78	797
В. Гайдучик	72,63	52,24	6,99	0,99	0,31	16,15	76,3	6,28	35,1	1176
В. Ясюкевич	71,74	70,91	6,95	1,61	0,4	19,34	78,47	7,66	41,17	670
К. Глущенков	66,67	45,16	6,49	0,68	1,25	20,19	70,62	9,81	35,55	789
А. Иванов	67,74	62,82	8,18	1	1,1	18,22	66,67	5,08	28,58	904
И. Лукашевич	59,65	65,63	10,15	0,68	0,27	15,46	70,8	6,29	35,19	658
И. Ращеня	73,26	62,9	7,7	1,1	1,62	25,37	69,86	14,04	41,4	1224
И. Садовничий	70	67,57	10,73	1,65	0	18,84	73,79	4,39	27,4	492
Н. Халимончик	0	0	12	0	0	0	0	0	0	16
С. Ижаковский	70,83	55,1	6,19	0,44	0,52	14,24	75,13	3,69	34,18	1220
А. Воловик	59,65	68,18	8,27	1,91	0,74	15,29	66,35	4,41	43,23	612
G. Monastyrskiy	56,84	47,62	6,63	2,16	0,36	13,74	73,86	6,65	35,93	1002
I. Zayats	66,67	42,86	7,97	1,08	0,49	23,46	71,43	7,98	37,32	913
Р. Юденков	60,42	72,97	9,26	1,27	1,03	22,68	77,62	6,34	34,64	1135
Д. Зинович	71,05	67,44	7,83	0,5	0,3	16,13	72,5	7,36	41,17	893
А. Янушкевич	53,33	45,45	4,02	0,99	0,99	14,23	83,72	5,29	31,08	272
М. Бордачев	69,77	60,98	7,07	1,25	2,36	21,81	70,06	8,89	43,19	648
А. Сачивко	74,14	84,78	7,63	1,2	1,2	22,74	82,26	6,61	38,97	1049
Э. Жевнеров	70,27	66,67	7,5	0,92	0,15	16,02	74,29	4,58	39,98	590
К. Павлючек	40	88,89	1,43	0,51	0	10,11	95	4,04	20,32	178
Ю. Недашковский	69,84	55,71	4,75	1,27	0,88	12,09	68,55	5,17	31,2	923
С. Концевой	61,64	65,22	6,72	0,87	0,63	20,5	76,45	9,34	39,94	1137
П. Рыбак	65,71	69,7	5,97	1,38	1,29	24,14	72,9	7,37	32,12	977
И. Шитов	56,25	87,5	12,16	0,55	0,55	19,88	52,78	8,83	31,51	163
A. Shkurdyk	90	60	11,09	1,44	0	15,8	60,61	7,18	45,5	188
A. Shalashnikov	64,1	58,14	5,54	1,44	0,48	17,04	64,79	7,68	35,95	750
М. Дробыш	42,86	0	4,29	4,02	0,8	11,25	57,14	4,82	30,7	112
Е. Семенчук	50	14,29	2,43	2,01	0	9,4	71,43	2,01	19,48	134
C. Intsoen	62,71	69,81	5,94	0,68	0,17	12,7	58,67	6,86	35,92	1063
B. Zokou	71,21	44,07	8,17	2,15	0	11,42	73,5	3,9	36,92	922
E. Strelkovsky	71,43	25	2,22	0	0	29,68	90,32	5,74	32,59	94
М. Кашараб	65,63	56,67	5,54	1,25	1,13	14,77	70,34	4,63	30,7	719
G. Yakushevich	64,29	72,73	8,85	0,24	0,24	14,6	75,41	2,87	38,38	376
Н. Супранович	75	50	8,18	0	0	11,89	71,43	1,7	20,95	53
stdout
Вводишь ко-во игроков и позицию(пока есть Forvard и Winger, AM,LB,RB,CD)
53
CB
Д. Яшин 21 21 19 19 3 21 15 21 21 --> 161
Г. Джуниёр 13 11 15 17 21 17 15 19 15 --> 143
Е. Филипенко 17 17 19 21 5 15 15 11 17 --> 137
А. Сокол 15 11 21 13 13 21 9 21 13 --> 137
И. Ращеня 17 11 17 15 13 17 9 21 17 --> 137
А. Рахманов 15 10 11 19 17 17 13 15 17 --> 134
А. Сачивко 17 21 17 13 8 15 17 11 15 --> 134
М. Бордачев 13 11 15 13 19 13 9 15 21 --> 129
А. Лебедев 15 9 15 19 3 13 13 19 13 --> 119
Д. Зинович 15 15 17 19 3 9 11 13 17 --> 119
Р. Юденков 7 19 21 13 7 15 13 11 11 --> 117
Ж. Алвис Ди Жесус 11 10 17 15 9 15 11 13 15 --> 116
Я. Филипович 15 17 13 19 3 11 11 11 15 --> 115
Є. Чаговець 17 9 21 17 3 11 13 11 13 --> 115
Д. Мирошников 15 9 17 13 5 17 7 17 15 --> 115
В. Ясюкевич 15 17 13 11 3 11 15 13 17 --> 115
А. Васильев 15 11 21 15 3 17 11 11 9 --> 113
С. Концевой 9 13 13 17 3 13 13 17 15 --> 113
G. Yakushevich 11 19 21 21 3 7 13 3 13 --> 111
Y. Affi 19 7 21 9 3 13 15 9 13 --> 109
П. Рыбак 11 17 9 13 9 17 11 13 9 --> 109
С. Шестиловский 15 7 17 13 3 11 5 19 17 --> 107
Э. Жевнеров 15 15 16 15 3 9 11 7 15 --> 106
Н. Наумов 15 13 11 17 7 11 9 13 7 --> 103
Ж. Базилиу да Силва 21 11 9 17 5 7 7 13 13 --> 103
К. Глущенков 11 3 11 17 9 13 9 17 11 --> 101
А. Свирепа 11 7 21 15 3 9 3 15 15 --> 99
И. Лукашевич 7 13 21 17 3 7 9 11 11 --> 99
I. Zayats 11 3 17 15 3 15 9 13 13 --> 99
В. Гайдучик 15 5 13 15 3 9 13 11 11 --> 95
А. Иванов 13 11 19 15 7 11 7 9 3 --> 95
И. Садовничий 14 15 21 10 3 11 11 7 3 --> 95
А. Аусси 19 3 11 16 3 11 9 9 13 --> 94
А. Легчилин 9 19 11 13 7 7 9 9 9 --> 93
А. Анюкевич 9 5 17 11 3 13 11 11 13 --> 93
А. Воловик 7 15 19 7 3 7 7 7 21 --> 93
М. Швецов 15 5 11 18 3 9 9 13 9 --> 92
Д. Левитский 11 10 9 9 21 9 9 5 9 --> 92
А. Бондаренко 17 11 7 17 3 7 12 11 5 --> 90
С. Ижаковский 15 7 11 19 3 7 13 5 9 --> 89
C. Intsoen 9 17 9 17 3 5 3 11 11 --> 85
Д. Динга 11 7 3 15 3 7 11 7 17 --> 81
A. Shalashnikov 11 9 9 11 3 9 5 13 11 --> 81
С. Одеоибо 15 7 3 11 11 9 13 7 3 --> 79
Т. Вукманич 3 10 9 19 15 3 7 3 9 --> 78
B. Zokou 15 3 19 6 3 3 11 5 13 --> 78
А. Гаврилович 3 5 3 11 3 13 3 21 15 --> 77
М. Кашараб 11 7 9 13 7 7 9 7 7 --> 77
Ю. Недашковский 13 7 5 13 5 5 7 9 7 --> 71
Р. Бегунов 3 3 15 9 7 9 13 7 3 --> 69
G. Monastyrskiy 5 3 13 5 3 5 11 11 11 --> 67
И. Шабанов 9 9 3 21 3 5 3 7 3 --> 63
Г. Кантариа 7 5 17 -91 3 9 3 19 19 --> -9