Samkit5025

Untitled

Jun 18th, 2022
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.94 KB | None | 0 0
  1. #Testcases by Saurav Kalsoor
  2. #Testcases for Ordering Prosperity
  3.  
  4. ___________________________________________________________________________________________________________________________
  5. // Testcase : 1
  6.  
  7. //Input :
  8. 6
  9. 1 4
  10. 2 4
  11. 3 4
  12. 4 5
  13. 5 6
  14.  
  15. //Output :
  16. 4 5 6 3 2 1
  17. ___________________________________________________________________________________________________________________________
  18. // Testcase : 2
  19.  
  20. //Input :
  21. 12
  22. 1 2
  23. 1 3
  24. 1 4
  25. 2 5
  26. 2 6
  27. 4 7
  28. 4 8
  29. 5 9
  30. 5 10
  31. 7 11
  32. 7 12
  33.  
  34.  
  35. //Output :
  36. 7 5 4 2 12 11 10 9 8 6 3 1
  37.  
  38. ___________________________________________________________________________________________________________________________
  39. // Testcase : 3
  40.  
  41. //Input :
  42. 31
  43. 1 2
  44. 1 3
  45. 1 5
  46. 1 11
  47. 1 14
  48. 2 4
  49. 3 6
  50. 3 8
  51. 3 12
  52. 4 7
  53. 4 20
  54. 5 15
  55. 5 24
  56. 6 9
  57. 6 28
  58. 7 10
  59. 7 19
  60. 7 23
  61. 7 31
  62. 8 13
  63. 8 26
  64. 9 18
  65. 12 22
  66. 12 25
  67. 14 16
  68. 15 17
  69. 16 21
  70. 17 29
  71. 26 27
  72. 27 30
  73.  
  74.  
  75.  
  76. //Output :
  77. 7 4 3 8 2 26 6 27 15 12 5 17 9 16 14 31 30 29 28 25 24 23 22 21 20 19 18 13 11 10 1
  78. _______________________________________________________________________________________________________________________
  79. // Testcase : 4
  80.  
  81. //Input :
  82. 4
  83. 1 2
  84. 2 3
  85. 3 4
  86.  
  87.  
  88.  
  89.  
  90. //Output :
  91. 3 2 4 1
  92.  
  93. ___________________________________________________________________________________________________________________________
  94. // Testcase : 5
  95.  
  96. //Input :
  97. 48
  98. 1 2
  99. 1 4
  100. 1 8
  101. 1 17
  102. 1 23
  103. 2 3
  104. 2 6
  105. 2 10
  106. 2 18
  107. 3 5
  108. 3 13
  109. 3 34
  110. 4 7
  111. 4 31
  112. 5 11
  113. 5 22
  114. 6 43
  115. 7 9
  116. 7 12
  117. 8 21
  118. 9 15
  119. 9 40
  120. 9 42
  121. 10 37
  122. 10 44
  123. 11 35
  124. 12 20
  125. 13 14
  126. 13 16
  127. 13 19
  128. 13 25
  129. 14 29
  130. 14 33
  131. 16 26
  132. 18 32
  133. 19 41
  134. 20 30
  135. 21 24
  136. 21 28
  137. 21 45
  138. 23 27
  139. 28 47
  140. 29 38
  141. 35 36
  142. 35 39
  143. 40 46
  144. 44 48
  145.  
  146. //Output :
  147. 3 13 2 7 5 14 11 9 35 4 21 12 10 29 8 40 20 19 16 44 28 18 6 23 48 47 46 45 43 42 41 39 38 37 36 34 33 32 31 30 27 26 25 24 22 17 15 1
  148. __________________________________________________________________________________________________________________________
  149. // Testcase : 6
  150.  
  151. //Input :
  152. 82
  153. 1 2
  154. 1 3
  155. 1 8
  156. 1 49
  157. 2 4
  158. 2 17
  159. 2 20
  160. 2 60
  161. 3 6
  162. 3 14
  163. 4 5
  164. 4 7
  165. 4 18
  166. 4 34
  167. 5 10
  168. 5 58
  169. 6 9
  170. 6 16
  171. 6 22
  172. 6 25
  173. 7 15
  174. 7 50
  175. 7 68
  176. 9 12
  177. 9 13
  178. 10 11
  179. 11 31
  180. 11 56
  181. 12 21
  182. 12 42
  183. 12 45
  184. 13 23
  185. 13 65
  186. 13 74
  187. 14 19
  188. 14 24
  189. 15 82
  190. 16 43
  191. 16 57
  192. 17 29
  193. 17 38
  194. 18 33
  195. 18 61
  196. 18 70
  197. 19 30
  198. 20 46
  199. 21 52
  200. 22 27
  201. 22 44
  202. 22 62
  203. 23 28
  204. 23 63
  205. 24 26
  206. 24 32
  207. 24 41
  208. 24 54
  209. 24 71
  210. 28 40
  211. 28 73
  212. 29 55
  213. 31 35
  214. 31 47
  215. 31 59
  216. 32 37
  217. 32 48
  218. 33 39
  219. 35 36
  220. 36 53
  221. 38 66
  222. 39 51
  223. 42 75
  224. 43 72
  225. 43 78
  226. 49 77
  227. 51 81
  228. 52 67
  229. 52 76
  230. 53 64
  231. 54 79
  232. 66 80
  233. 67 69
  234.  
  235.  
  236. //Output :
  237. 6 9 4 3 11 31 10 2 5 12 13 24 14 35 23 21 52 18 36 33 28 16 7 39 17 53 22
  238. 43 32 67 51 38 42 66 54 15 29 19 20 49 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 65 64 63 62 61 60 59 58 57 56 55 50 48 47 46 45 44 41 40 37 34 30 27 26 25 8 1
  239. ___________________________________________________________________________________________________________________________
  240. // Testcase : 7
  241.  
  242. //Input :
  243. 12
  244. 1 2
  245. 2 3
  246. 2 4
  247. 3 5
  248. 3 6
  249. 3 8
  250. 4 11
  251. 6 7
  252. 6 9
  253. 9 10
  254. 11 12
  255.  
  256.  
  257. //Output :
  258. 3 2 6 9 4 11 12 10 8 7 5 1
  259. ___________________________________________________________________________________________________________________________
  260. // Testcase : 8
  261.  
  262. //Input :
  263. 74
  264. 1 2
  265. 1 6
  266. 1 7
  267. 1 11
  268. 1 14
  269. 2 3
  270. 2 5
  271. 2 9
  272. 2 62
  273. 3 4
  274. 3 19
  275. 4 38
  276. 4 48
  277. 4 56
  278. 5 32
  279. 5 57
  280. 6 8
  281. 6 13
  282. 7 10
  283. 7 18
  284. 9 20
  285. 9 33
  286. 10 17
  287. 10 25
  288. 10 68
  289. 11 12
  290. 11 73
  291. 12 15
  292. 12 27
  293. 12 39
  294. 12 43
  295. 12 45
  296. 13 40
  297. 14 22
  298. 14 30
  299. 14 31
  300. 15 16
  301. 15 21
  302. 15 23
  303. 15 29
  304. 16 71
  305. 17 37
  306. 17 47
  307. 19 50
  308. 20 26
  309. 20 28
  310. 21 44
  311. 22 24
  312. 23 34
  313. 23 46
  314. 23 63
  315. 23 72
  316. 25 35
  317. 25 49
  318. 26 36
  319. 28 41
  320. 29 42
  321. 35 54
  322. 37 51
  323. 37 52
  324. 39 55
  325. 39 65
  326. 43 70
  327. 44 53
  328. 45 66
  329. 45 67
  330. 49 58
  331. 49 60
  332. 50 61
  333. 53 64
  334. 57 59
  335. 61 74
  336. 63 69
  337.  
  338.  
  339.  
  340. //Output :
  341. 12 15 11 10 2 23 3 25 7 21 20 17 9 44 19 4 50 49 37 53 45 39 5 63 61 35 29 28 26 16 14 57 43 6 22 13 74 73 72 71 70 69 68 67 66 65 64 62 60 59 58 56 55 54 52 51 48 47 46 42 41 40 38 36 34 33 32 31 30 27 24 18 8 1
  342. ___________________________________________________________________________________________________________________________
  343. // Testcase : 9
  344.  
  345. //Input :
  346. 63
  347. 1 2
  348. 1 4
  349. 2 3
  350. 2 10
  351. 2 14
  352. 2 18
  353. 2 19
  354. 2 20
  355. 3 5
  356. 3 9
  357. 3 39
  358. 4 24
  359. 4 34
  360. 5 6
  361. 5 15
  362. 6 7
  363. 7 8
  364. 7 32
  365. 8 13
  366. 8 22
  367. 8 53
  368. 9 21
  369. 9 57
  370. 10 11
  371. 10 12
  372. 10 48
  373. 10 52
  374. 11 25
  375. 13 44
  376. 14 16
  377. 14 37
  378. 15 23
  379. 15 40
  380. 16 17
  381. 16 49
  382. 17 38
  383. 18 26
  384. 18 31
  385. 19 27
  386. 19 28
  387. 19 46
  388. 20 41
  389. 21 29
  390. 22 30
  391. 24 50
  392. 24 61
  393. 27 33
  394. 27 55
  395. 29 36
  396. 29 42
  397. 30 45
  398. 31 51
  399. 33 35
  400. 37 43
  401. 40 59
  402. 45 47
  403. 45 54
  404. 46 63
  405. 48 56
  406. 51 62
  407. 54 58
  408. 54 60
  409.  
  410.  
  411. // Output :
  412. 8 7 2 5 6 3 22 30 45 54 9 19 21 15 14 10 29 27 16 18 13 31 40 51 33 24 17
  413. 4 48 46 37 11 20 63 62 61 60 59 58 57 56 55 53 52 50 49 47 44 43 42 41 39
  414. 38 36 35 34 32 28 26 25 23 12 1
  415. ___________________________________________________________________________________________________________________________
  416. // Testcase : 10
  417.  
  418. //Input :
  419. 87
  420. 1 2
  421. 1 3
  422. 1 15
  423. 1 85
  424. 2 4
  425. 2 6
  426. 3 5
  427. 3 27
  428. 4 12
  429. 5 31
  430. 6 7
  431. 6 9
  432. 7 8
  433. 7 10
  434. 7 13
  435. 7 14
  436. 7 29
  437. 8 11
  438. 8 25
  439. 8 44
  440. 9 18
  441. 10 60
  442. 11 17
  443. 11 22
  444. 11 55
  445. 12 16
  446. 12 37
  447. 12 50
  448. 13 30
  449. 13 38
  450. 13 68
  451. 14 19
  452. 14 23
  453. 14 26
  454. 14 58
  455. 14 59
  456. 15 28
  457. 15 84
  458. 17 51
  459. 18 20
  460. 18 74
  461. 20 21
  462. 20 24
  463. 20 42
  464. 21 41
  465. 22 82
  466. 23 34
  467. 23 46
  468. 24 33
  469. 24 35
  470. 24 39
  471. 24 47
  472. 25 53
  473. 27 45
  474. 28 49
  475. 28 76
  476. 29 36
  477. 31 32
  478. 31 40
  479. 31 56
  480. 31 57
  481. 34 65
  482. 34 71
  483. 40 43
  484. 40 75
  485. 43 54
  486. 44 79
  487. 46 48
  488. 47 70
  489. 50 72
  490. 50 81
  491. 51 52
  492. 51 61
  493. 51 62
  494. 53 80
  495. 54 63
  496. 54 86
  497. 59 64
  498. 59 78
  499. 60 66
  500. 60 69
  501. 63 67
  502. 66 77
  503. 71 73
  504. 71 83
  505. 72 87
  506.  
  507.  
  508. // Output :
  509. 7 6 2 14 8 20 18 11 9 23 31 24 40 34 17 5 51 43 54 12 10 60 71 4 3 50 13 59 25 63 47 66 53 46 22 21 72 44 29 28 15 27 87 86 85 84 83 82 81 80 79 78
  510. 77 76 75 74 73 70 69 68 67 65 64 62 61 58 57 56 55 52 49 48 45 42 41 39 38 37 36 35 33 32 30 26 19 16 1
  511. ___________________________________________________________________________________________________________________________
  512. // Testcase : 11
  513.  
  514. //Input :
  515. 100
  516. 1 2
  517. 1 3
  518. 1 5
  519. 1 66
  520. 1 73
  521. 2 6
  522. 2 9
  523. 2 12
  524. 2 17
  525. 2 23
  526. 2 26
  527. 3 4
  528. 3 30
  529. 4 10
  530. 4 82
  531. 5 7
  532. 5 8
  533. 5 15
  534. 5 70
  535. 6 50
  536. 7 37
  537. 7 41
  538. 8 19
  539. 8 36
  540. 9 11
  541. 9 14
  542. 9 46
  543. 9 67
  544. 10 22
  545. 10 51
  546. 10 58
  547. 11 13
  548. 11 47
  549. 12 40
  550. 12 77
  551. 13 33
  552. 13 44
  553. 14 53
  554. 15 16
  555. 15 18
  556. 15 43
  557. 17 20
  558. 17 39
  559. 18 31
  560. 19 24
  561. 19 25
  562. 19 27
  563. 19 64
  564. 20 21
  565. 20 34
  566. 21 28
  567. 21 71
  568. 21 84
  569. 22 32
  570. 22 42
  571. 22 59
  572. 23 38
  573. 24 52
  574. 24 54
  575. 25 49
  576. 28 29
  577. 28 68
  578. 28 97
  579. 29 35
  580. 29 63
  581. 29 100
  582. 30 48
  583. 31 72
  584. 32 69
  585. 36 80
  586. 38 45
  587. 38 55
  588. 40 92
  589. 41 60
  590. 42 56
  591. 42 61
  592. 44 76
  593. 47 65
  594. 49 57
  595. 51 88
  596. 51 95
  597. 52 62
  598. 56 89
  599. 57 78
  600. 57 85
  601. 57 93
  602. 59 74
  603. 60 99
  604. 63 75
  605. 63 79
  606. 64 83
  607. 65 90
  608. 67 87
  609. 70 94
  610. 72 81
  611. 72 86
  612. 76 96
  613. 82 91
  614. 96 98
  615.  
  616.  
  617. // Output :
  618. 21 2 28 20 19 10 22 8 5 4 29 17 9 11 49 25 13 3 57 44 42 63 15 76 31 24 18 72 51 47 7 96 56 41 38 23 12 65 59 52 32 64 60 82 67 40 36 14 70 30 6 100 99 98 97 95 94 93 92 91 90 89 88 87 86 85 84 83 81 80 79 78 77 75 74 73 71 69 68 66 62 61 58 55 54 53 50 48 46 45 43 39 37 35 34 33 27 26 16 1
  619.  
  620. __________________________________________________________________________________________________________________________
  621. // Testcase : 12
  622.  
  623. //Input :
  624. 100
  625. 1 2
  626. 1 18
  627. 1 42
  628. 2 3
  629. 2 5
  630. 3 4
  631. 3 9
  632. 3 11
  633. 3 14
  634. 4 10
  635. 4 19
  636. 4 39
  637. 5 6
  638. 5 7
  639. 5 24
  640. 5 68
  641. 6 8
  642. 6 41
  643. 6 44
  644. 7 21
  645. 7 33
  646. 7 34
  647. 8 13
  648. 8 15
  649. 8 26
  650. 8 49
  651. 9 17
  652. 9 40
  653. 9 50
  654. 10 29
  655. 10 81
  656. 11 12
  657. 11 35
  658. 12 22
  659. 13 20
  660. 13 84
  661. 13 97
  662. 14 48
  663. 15 16
  664. 15 43
  665. 15 52
  666. 15 58
  667. 16 38
  668. 18 82
  669. 19 25
  670. 19 30
  671. 20 23
  672. 20 69
  673. 21 36
  674. 21 45
  675. 21 95
  676. 22 27
  677. 22 57
  678. 24 28
  679. 24 31
  680. 27 46
  681. 27 73
  682. 28 51
  683. 29 37
  684. 29 59
  685. 30 32
  686. 32 79
  687. 34 47
  688. 34 80
  689. 35 77
  690. 35 88
  691. 38 61
  692. 38 70
  693. 38 72
  694. 41 55
  695. 41 94
  696. 45 53
  697. 45 78
  698. 46 65
  699. 46 89
  700. 51 91
  701. 52 54
  702. 53 56
  703. 54 63
  704. 55 67
  705. 56 64
  706. 56 66
  707. 56 76
  708. 58 60
  709. 58 100
  710. 59 62
  711. 59 71
  712. 60 83
  713. 60 92
  714. 63 74
  715. 64 87
  716. 64 90
  717. 66 86
  718. 72 99
  719. 73 75
  720. 77 96
  721. 79 85
  722. 81 93
  723. 93 98
  724.  
  725.  
  726. // Output :
  727. 5 8 2 6 15 3 7 21 4 45 56 53 11 22 12 10 27 16 38 13 58 29 19 52 64 30 60
  728. 54 46 59 41 35 32 24 20 81 9 72 66 63 34 28 79 73 93 77 55 51 14 18 100 99 98 97 96 95 94 92 91 90 89 88 87 86 85 84 83 82 80 78 76 75 74 71 70 69 68 67 65 62 61 57 50 49 48 47 44 43 42 40 39 37 36 33 31 26 25 23 17 1
  729. ___________________________________________________________________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment