Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.77 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int main(){
  5. int i=0;
  6. int liczba_rozgrywek
  7. int gracz_1,gracz_2;
  8. int a,b,c,d,e;
  9. int a1,a2,a3,a4;
  10. int b1,b2,b3,b4;
  11. int c1,c2,c3,c4;
  12. int d1,d2,d3,d4;
  13. int e1,e2,e3,e4;
  14. int aw=0,bw=0,cw=0,dw=0,ew=0;
  15. float asw,bsw,csw,dsw,esw;
  16. int ap=0,bp=0,cp=0,dp=0,ep=0;
  17. float asp,bsp,csp,dsp,esp;
  18. int ar=0,br=0,cr=0,dr=0,er=0;
  19. float asr,bsr,csr,dsr,esr;
  20. int am=0,bm=0,cm=0,dm=0,em=0;
  21. cin>>liczba_rozgrywek;
  22. while(i<=liczba_rozgrywek){
  23. i++
  24. cin>>gracz_1>>a1>>a2>>a3>>a4>>gracz_2>>b1>>b2>>b3>>b4;
  25. if((a1==a2)&&(a2==a3)&&(a3==a4)){
  26. if((b1==b2)&&(b2==b3)&&(b3==b4)){
  27. if(a1>b1){
  28. aw=aw+1;
  29. bp=bp+1;}
  30. else if(a1<b1){
  31. bw=bw+1;
  32. ap=ap+1;}
  33. else if(a1==b1){
  34. ar=ar+1;
  35. br=br+1;
  36. }}
  37.  
  38. else if((b1!=b2)&&(b1!=b3)&&(b1!=b4)&&(b2!=b3)&&(b2!=b4)&&(b3!=b4)){
  39. aw=aw+1;
  40. bp=bp+1;
  41. }
  42. else if(((b1==b2)&&(b3==b4))||((b1==b3)&&(b2==b4))||((b1==b4)&&(b2==b3))){
  43. aw=aw+1;
  44. bp=bp+1;
  45. }
  46. else if(((b1==b2)&&(b2==b3))||((b1==b2)&&(b2==b4))||((b2==b3)&&(b3==b4))){
  47. aw=aw+1;
  48. bp=bp+1;
  49.  
  50. }
  51. else if((b1==b2)||(b1==b3)||(b1==b4)||(b2==b3)||(b2==b4)||(b3==b4)){
  52. aw=aw+1;
  53. bp=bp+1;
  54.  
  55. }}
  56.  
  57. else if((a1!=a2)&&(a1!=a3)&&(a1!=a4)&&(a2!=a3)&&(a2!=a4)&&(a3!=a4)){
  58. if((b1==b2)&&(b2==b3)&&(b3==b4)){
  59. bw=bw+1;
  60. ap=ap+1;
  61.  
  62. }
  63. else if((b1!=b2)&&(b1!=b3)&&(b1!=b4)&&(b2!=b3)&&(b2!=b4)&&(b3==b4)){
  64. if((a1+a2+a3+a4)>(b1+b2+b3+b4)){
  65. aw=aw+1;
  66. bp=bp+1;
  67. }
  68. else if((a1+a2+a3+a4)<(b1+b2+b3+b4)){
  69. bw=bw+1;
  70. ap=ap+1;
  71. }
  72. else if((a1+a2+a3+a4)==(b1+b2+b3+b4))
  73. ar=ar+1;
  74. br=br+1;
  75. }
  76. else if(((b1==b2)&&(b3==b4))||((b1==b3)&&(b2==b4))||((b1==b4)&&(b2==b3))){
  77. aw=aw+1;
  78. bp=bp+1;
  79.  
  80. }
  81. else if(((b1==b2)&&(b2==b3))||((b1==b2)&&(b2==b4))||((b2==b3)&&(b3==b4))){
  82. aw=aw+1;
  83. bp=bp+1;
  84.  
  85. }
  86. else if((b1==b2)||(b1==b3)||(b1==b4)||(b2==b3)||(b2==b4)||(b3==b4)){
  87. aw=aw+1;
  88. bp=bp+1;
  89. }
  90. }
  91.  
  92. else if(((a1==a2)&&(a3==a4))||((a1==a3)&&(a2==a4))||((a1==a4)&&(a2==a3))){
  93. if((b1==b2)&&(b2==b3)&&(b3==b4)){
  94. bw=bw+1;
  95. ap=ap+1;
  96.  
  97. }
  98. else if((b1!=b2)&&(b1!=b3)&&(b1!=b4)&&(b2!=b3)&&(b2!=b4)&&(b3!=b4)){
  99. bw=bw+1;
  100. ap=ap+1;
  101.  
  102. }
  103. else if(((b1==b2)&&(b3==b4))||((b1==b3)&&(b2==b4))||((b1==b4)&&(b2==b3))){
  104. if(a1>a3){
  105. if(b1>b3){
  106. if(a1>b1){
  107. aw=aw+1;
  108. bp=bp+1;
  109. }
  110. else if(a1<b1){
  111. ap=ap+1;
  112. bw=bw+1;
  113. }
  114. else if(a1==b1){
  115. ar=ar+1;
  116. br=br+1;
  117. }}
  118. else if(b3>b1){
  119. if(a1>b3){
  120. aw=aw+1;
  121. bp=bp+1;
  122.  
  123. }
  124. else if(a1<b3){
  125. ap=ap+1;
  126. bw=bw+1;
  127.  
  128. }
  129. else if(a1==b3){
  130. ar=ar+1;
  131. br=br+1;
  132.  
  133. }}
  134. else if(b1>b4){
  135. if(a1>b1){
  136. aw=aw+1;
  137. bp=bp+1;
  138.  
  139. }
  140. else if(a1<b1){
  141. ap=ap+1;
  142. bw=bw+1;
  143. }
  144. else if(a1==b1){
  145. ar=ar+1;
  146. br=br+1;
  147.  
  148. }}
  149. else if(b4>b1){
  150. if(a1>b4){
  151. aw=aw+1;
  152. bp=bp+1;
  153.  
  154. }
  155. else if(a1<b4){
  156. ap=ap+1;
  157. bw=bw+1;
  158.  
  159. }
  160. else if(a1==b4){
  161. ar=ar+1;
  162. br=br+1;
  163.  
  164. }}
  165.  
  166. }
  167. else if(a3>a1){
  168. if(b1>b3){
  169. if(a3>b1){
  170. aw=aw+1;
  171. bp=bp+1;
  172.  
  173. }
  174. else if(a3<b1){
  175. ap=ap+1;
  176. bw=bw+1;
  177.  
  178. }
  179. else if(a3==b1){
  180. ar=ar+1;
  181. br=br+1;
  182.  
  183. }}
  184. else if(b3>b1){
  185. if(a3>b3){
  186. aw=aw+1;
  187. bp=bp+1;
  188.  
  189. }
  190. else if(a3<b3){
  191. ap=ap+1;
  192. bw=bw+1;
  193.  
  194. }
  195. else if(a3==b3){
  196. ar=ar+1;
  197. br=br+1;
  198.  
  199. }}
  200. else if(b1>b4){
  201. if(a3>b1){
  202. aw=aw+1;
  203. bp=bp+1;
  204.  
  205. }
  206. else if(a3<b1){
  207. ap=ap+1;
  208. bw=bw+1;
  209.  
  210. }
  211. else if(a3==b1){
  212. ar=ar+1;
  213. br=br+1;
  214.  
  215. }}
  216. else if(b4>b1){
  217. if(a3>b4){
  218. aw=aw+1;
  219. bp=bp+1;
  220.  
  221. }
  222. else if(a3<b4){
  223. ap=ap+1;
  224. bw=bw+1;
  225.  
  226. }
  227. else if(a3==b4){
  228. ar=ar+1;
  229. br=br+1;
  230. }}
  231. }
  232. else if(a1>a4){
  233. if(b1>b3){
  234. if(a1>b1){
  235. aw=aw+1;
  236. bp=bp+1;
  237.  
  238. }
  239. else if(a1<b1){
  240. ap=ap+1;
  241. bw=bw+1;
  242.  
  243. }
  244. else if(a1=b1){
  245. ar=ar+1;
  246. br=br+1;
  247.  
  248. }}
  249. else if(b3>b1){
  250. if(a1>b3){
  251. aw=aw+1;
  252. bp=bp+1;
  253.  
  254. }
  255. else if(a1<b3){
  256. ap=ap+1;
  257. bw=bw+1;
  258. }
  259. else if(a1==b3){
  260. ar=ar+1;
  261. br=br+1;
  262.  
  263. }}
  264. else if(b1>b4){
  265. if(a1>b1){
  266. aw=aw+1;
  267. bp=bp+1;
  268.  
  269. }
  270. else if(a1<b1){
  271. ap=ap+1;
  272. bw=bw+1;
  273.  
  274. }
  275. else if(a1==b1){
  276. ar=ar+1;
  277. br=br+1;
  278.  
  279. }}
  280. else if(b4>b1){
  281. if(a1>b4){
  282. aw=aw+1;
  283. bp=bp+1;
  284.  
  285. }
  286. else if(a1<b4){
  287. ap=ap+1;
  288. bw=bw+1;
  289.  
  290. }
  291. else if(a1==b4){
  292. ar=ar+1;
  293. br=br+1;
  294.  
  295. }}}
  296. else if(a4>a1){
  297. if(b1>b3){
  298. if(a4>b1){
  299. aw=aw+1;
  300. bp=bp+1;
  301.  
  302. }
  303. else if(a4<b1){
  304. ap=ap+1;
  305. bw=bw+1;
  306. }
  307. else if(a4==b1){
  308. ar=ar+1;
  309. br=br+1;
  310. }}
  311. else if(b3>b1){
  312. if(a4>b3){
  313. aw=aw+1;
  314. bp=bp+1;
  315. }
  316. else if(a4<b3){
  317. ap=ap+1;
  318. bw=bw+1;
  319. }
  320. else if(a4==b3){
  321. ar=ar+1;
  322. br=br+1;
  323. }}
  324. else if(b1>b4){
  325. if(a4>b1){
  326. aw=aw+1;
  327. bp=bp+1;
  328. }
  329. else if(a4<b1){
  330. ap=ap+1;
  331. bw=bw+1;
  332. }
  333. else if(a4==b1){
  334. ar=ar+1;
  335. br=br+1;
  336. }}
  337. else if(b4>b1){
  338. if(a4>b4){
  339. aw=aw+1;
  340. bp=bp+1;
  341. }
  342. else if(a4<b4){
  343. ap=ap+1;
  344. bw=bw+1;
  345. }
  346. else if(a4==b4){
  347. ar=ar+1;
  348. br=br+1;
  349. }}}
  350. else if(((b1==b2)&&(b2==b3))||((b1==b2)&&(b2==b4))||((b2==b3)&&(b3==b4))){
  351. aw=aw+1;
  352. bp=bp+1;
  353. }
  354. else if((b1==b2)||(b1==b3)||(b1==b4)||(b2==b3)||(b2==b4)||(b3==b4)){
  355. aw=aw+1;
  356. bp=bp+1;
  357. }}
  358.  
  359. else if((a1==a2)&&(a2==a3))||((a1==a2)&&(a2==a4))||((a2==a3)&&(a3==a4)){
  360. if((b1==b2)&&(b2==b3)&&(b3==b4)){
  361. bw=bw+1;
  362. ap=ap+1;
  363. }
  364. else if((b1!=b2)&&(b1!=b3)&&(b1!=b4)&&(b2!=b3)&&(b2!=b4)&&(b3!=b4)){
  365. bw=bw+1;
  366. ap=ap+1;
  367. }
  368. else if(((b1==b2)&&(b3==b4))||((b1==b3)&&(b2==b4))||((b1==b4)&&(b2==b3))){
  369. bw=bw+1;
  370. ap=ap+1;
  371. }
  372. else if(((b1==b2)&&(b2==b3))||((b1==b2)&&(b2==b4))||((b2==b3)&&(b3==b4))){
  373. if(a1>b1){
  374. aw=aw+1;
  375. bp=bp+1;
  376. }
  377. else if(a1==b1){
  378. if((a1+a2+a3+a4)>(b1+b2+b3+b4)){
  379. aw=aw+1;
  380. bp=bp+1;
  381. }
  382. else if((a1+a2+a3+a4)<(b1+b2+b3+b4)){
  383. ap=ap+1;
  384. bw=bw+1;
  385. }
  386. else if((a1+a2+a3+a4)==(b1+b2+b3+b4)){
  387. ar=ar+1;
  388. br=br+1;
  389. }
  390. }
  391. else if(a1>b4){
  392. aw=aw+1;
  393. bp=bp+1;
  394. }
  395. else if(a1==b4){
  396. if((a1+a2+a3+a4)>(b1+b2+b3+b4)){
  397. aw=aw+1;
  398. bp=bp+1;
  399. }
  400. else if((a1+a2+a3+a4)<(b1+b2+b3+b4)){
  401. ap=ap+1;
  402. bw=bw+1;
  403. }
  404. else if((a1+a2+a3+a4)==(b1+b2+b3+b4)){
  405. ar=ar+1;
  406. br=br+1;
  407. }
  408. }
  409. else if(b1>a1){
  410. ap=ap+1;
  411. bw=bw+1;
  412. }
  413. else if(b4>a1){
  414. ap=ap+1;
  415. bw=bw+1;
  416. }
  417. else if(a4>b1){
  418. aw=aw+1;
  419. bp=bp+1;
  420. }
  421. else if(a4==b1){
  422. if((a1+a2+a3+a4)>(b1+b2+b3+b4)){
  423. aw=aw+1;
  424. bp=bp+1;
  425. }
  426. else if((a1+a2+a3+a4)<(b1+b2+b3+b4)){
  427. ap=ap+1;
  428. bw=bw+1;
  429. }
  430. else if((a1+a2+a3+a4)==(b1+b2+b3+b4)){
  431. ar=ar+1;
  432. br=br+1;
  433. }
  434. }
  435. else if(a4>b4){
  436. aw=aw+1;
  437. bp=bp+1;
  438. }
  439. else if(a4=b4){
  440. if((a1+a2+a3+a4)>(b1+b2+b3+b4)){
  441. aw=aw+1;
  442. bp=bp+1;
  443. }
  444. else if((a1+a2+a3+a4)<(b1+b2+b3+b4)){
  445. ap=ap+1;
  446. bw=bw+1;
  447. }
  448. else if((a1+a2+a3+a4)==(b1+b2+b3+b4)){
  449. ar=ar+1;
  450. br=br+1;
  451. }
  452. }
  453. else if(b1>a4){
  454. ap=ap+1;
  455. bw=bw+1;
  456. }
  457. else if(b4>a4){
  458. ap=ap+1;
  459. bw=bw+1;
  460. }
  461. }
  462. else if((b1==b2)||(b1==b3)||(b1==b4)||(b2==b3)||(b2==b4)||(b3==b4)){
  463. aw=aw+1;
  464. bp=bp+1;
  465. }
  466. }
  467.  
  468. else if((a1==a2)||(a1==a3)||(a1==a4)||(a2==a3)||(a2==a4)||(a3==a4)){
  469. if((b1==b2)&&(b2==b3)&&(b3==b4)){
  470. bw=bw+1;
  471. ap=ap+1;
  472. }
  473. else if((b1!=b2)&&(b1!=b3)&&(b1!=b4)&&(b2!=b3)&&(b2!=b4)&&(b3!=b4)){
  474. bw=bw+1;
  475. ap=ap+1;
  476. }
  477. else if(((b1==b2)&&(b3==b4))||((b1==b3)&&(b2==b4))||((b1==b4)&&(b2==b3))){
  478. bw=bw+1;
  479. ap=ap+1;
  480. }
  481. else if(((b1==b2)&&(b2==b3))||((b1==b2)&&(b2==b4))||((b2==b3)&&(b3==b4))){
  482. bw=bw+1;
  483. ap=ap+1;
  484. }
  485. else if((b1==b2)||(b1==b3)||(b1==b4)||(b2==b3)||(b2==b4)||(b3==b4)){
  486.  
  487. }
  488. }
  489. if((aw>0)||(ap>0)||(ar>0)){
  490. am=am+1;
  491. }
  492. if((bw>0)||(bp>0)||(br>0)){
  493. bm=bm+1;
  494. }
  495. }//koniec petli
  496. if((aw>0)||(ap>0)||(ar>0)){
  497. cout<<"gracz a"<<endl;
  498. if(aw>0){
  499. asw=(aw/am);
  500. cout<<" wygrane: "<<asw<<"%"<<endl;}
  501. if(ar>0){
  502. asr=(ar/am);
  503. cout<<" remisy: "<<asr<<"%"<<endl;}
  504. if(ap>0){
  505. asp=(ap/am);
  506. cout<<" przegrane: "<<asp<<"%"<<endl;}}
  507.  
  508. if((bw>0)||(bp>0)||(br>0)){
  509. cout<<"gracz b"<<endl;
  510. if(bw>0){
  511. bsw=(bw/bm);
  512. cout<<" wygrane: "<<bsw<<"%";}
  513. if(br>0){
  514. bsr=(br/bm);
  515. cout<<" remisy: "<<bsr<<"%";}
  516. if(bp>0){
  517. bsp=(bp/bm);
  518. cout<<" przegrane: "<<bsp<<"%";}}
  519.  
  520. if((cw>0)||(cp>0)||(cr>0)){
  521. cout<<"gracz c"<<endl;
  522. if(cw>0){
  523. csw=(cw/cm);
  524. cout<<" wygrane: "<<csw<<"%";}
  525. if(cr>0){
  526. csr=(cr/cm);
  527. cout<<" remisy: "<<csr<<"%";}
  528. if(cp>0){
  529. csp=(cp/cm);
  530. cout<<" przegrane: "<<csp<<"%";}}
  531.  
  532. if((dw>0)||(dp>0)||(dr>0)){
  533. cout<<"gracz d"<<endl;
  534. if(dw>0){
  535. dsw=(dw/dm);
  536. cout<<"gracz d"<<endl<<" wygrane: "<<dsw<<"%";}
  537. if(dr>0){
  538. dsr=(dr/dm);
  539. cout<<"gracz d"<<endl<<" remisy: "<<dsr<<"%";}
  540. if(dp>0){
  541. dsp=(dp/dm);
  542. cout<<"gracz d"<<endl<<" przegrane: "<<dsp<<"%";}}
  543.  
  544. if((ew>0)||(ep>0)||(er>0)){
  545. cout<<"gracz e"<<endl;
  546. if(ew>0){
  547. esw=(ew/em);
  548. cout<<"gracz e"<<endl<<" wygrane: "<<esw<<"%";}
  549. if(er>0){
  550. esr=(er/em);
  551. cout<<"gracz e"<<endl<<" remisy: "<<esr<<"%";}
  552. if(ep>0){
  553. esp=(ep/em);
  554. cout<<"gracz e"<<endl<<" przegrane: "<<esp<<"%";}}
  555.  
  556. return 0;
  557. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement