Samkit5025

Untitled

Jul 14th, 2022
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.56 KB | None | 0 0
  1. #Testcases by Samkit Lodha
  2. #Testcases for Minimum transaction
  3.  
  4. ___________________________________________________________________________________________________________________________
  5. // Testcase : 1
  6.  
  7. //Input :
  8. 10 3
  9. 1 5
  10. 6 10
  11. 1 10
  12.  
  13. // Output :
  14. 3
  15. ___________________________________________________________________________________________________________________________
  16. // Testcase : 2
  17.  
  18. //Input :
  19. 10 1
  20. 2 10
  21.  
  22. //Output :
  23. -1
  24.  
  25. ___________________________________________________________________________________________________________________________
  26. // Testcase : 3
  27.  
  28. //Input :
  29. 367 48
  30. 51 198
  31. 100 247
  32. 41 280
  33. 104 132
  34. 333 340
  35. 359 360
  36. 60 174
  37. 249 336
  38. 177 338
  39. 307 355
  40. 258 286
  41. 81 162
  42. 265 276
  43. 299 304
  44. 26 53
  45. 221 242
  46. 62 174
  47. 118 192
  48. 213 284
  49. 227 299
  50. 169 367
  51. 353 355
  52. 339 350
  53. 168 198
  54. 255 323
  55. 354 362
  56. 50 114
  57. 125 252
  58. 154 280
  59. 263 323
  60. 344 364
  61. 305 309
  62. 152 269
  63. 100 167
  64. 111 281
  65. 183 344
  66. 211 343
  67. 292 333
  68. 210 290
  69. 357 367
  70. 225 325
  71. 112 127
  72. 1 223
  73. 265 277
  74. 294 323
  75. 239 352
  76. 325 360
  77. 7 31
  78.  
  79.  
  80. // Output :
  81. 14
  82.  
  83. _________________________________________________________________________________________________________________
  84. // Testcase : 4
  85.  
  86. //Input :
  87. 451 89
  88. 233 305
  89. 363 444
  90. 426 435
  91. 388 401
  92. 98 410
  93. 222 378
  94. 320 330
  95. 402 425
  96. 235 322
  97. 59 122
  98. 191 278
  99. 168 205
  100. 299 383
  101. 230 428
  102. 315 381
  103. 385 438
  104. 32 62
  105. 359 413
  106. 292 415
  107. 228 437
  108. 100 174
  109. 179 364
  110. 390 447
  111. 194 330
  112. 387 445
  113. 446 451
  114. 317 322
  115. 160 325
  116. 69 409
  117. 311 356
  118. 218 339
  119. 118 280
  120. 67 105
  121. 113 124
  122. 443 449
  123. 124 313
  124. 67 202
  125. 249 372
  126. 412 427
  127. 262 450
  128. 196 273
  129. 33 202
  130. 325 430
  131. 227 353
  132. 418 433
  133. 240 296
  134. 89 123
  135. 353 377
  136. 34 317
  137. 278 279
  138. 288 386
  139. 364 416
  140. 376 391
  141. 3 39
  142. 312 411
  143. 67 95
  144. 382 419
  145. 106 402
  146. 290 360
  147. 28 34
  148. 256 366
  149. 431 443
  150. 300 323
  151. 149 381
  152. 305 436
  153. 77 113
  154. 146 188
  155. 431 443
  156. 296 337
  157. 249 412
  158. 1 157
  159. 81 286
  160. 97 381
  161. 50 411
  162. 312 347
  163. 240 286
  164. 94 151
  165. 316 410
  166. 332 351
  167. 58 206
  168. 186 438
  169. 406 447
  170. 347 432
  171. 396 405
  172. 218 270
  173. 362 382
  174. 335 445
  175. 11 252
  176. 94 178
  177.  
  178.  
  179. // Output :
  180. 9
  181. ___________________________________________________________________________________________________________________________
  182. // Testcase : 5
  183.  
  184. //Input :
  185. 69 88
  186. 61 62
  187. 41 57
  188. 41 66
  189. 21 33
  190. 44 65
  191. 32 58
  192. 63 67
  193. 61 62
  194. 30 43
  195. 41 56
  196. 49 67
  197. 44 54
  198. 60 64
  199. 46 50
  200. 19 33
  201. 43 63
  202. 63 65
  203. 21 37
  204. 21 39
  205. 2 23
  206. 41 66
  207. 24 44
  208. 49 50
  209. 24 50
  210. 47 54
  211. 34 61
  212. 34 40
  213. 65 68
  214. 51 57
  215. 57 66
  216. 39 42
  217. 1 54
  218. 27 62
  219. 46 47
  220. 17 31
  221. 67 68
  222. 13 51
  223. 9 55
  224. 3 69
  225. 52 69
  226. 1 11
  227. 28 54
  228. 49 51
  229. 42 64
  230. 53 64
  231. 55 65
  232. 8 15
  233. 24 28
  234. 54 62
  235. 65 69
  236. 25 64
  237. 44 52
  238. 37 41
  239. 22 45
  240. 12 50
  241. 41 52
  242. 33 54
  243. 19 51
  244. 12 68
  245. 10 21
  246. 67 69
  247. 20 43
  248. 43 65
  249. 34 59
  250. 45 64
  251. 6 64
  252. 40 47
  253. 41 55
  254. 1 60
  255. 6 43
  256. 29 40
  257. 26 55
  258. 29 68
  259. 59 68
  260. 57 63
  261. 5 13
  262. 10 19
  263. 43 60
  264. 50 58
  265. 36 67
  266. 5 32
  267. 21 61
  268. 52 53
  269. 27 64
  270. 30 61
  271. 61 62
  272. 50 52
  273. 24 28
  274.  
  275.  
  276. // Output :
  277. 2
  278. __________________________________________________________________________________________________________________________
  279. // Testcase : 6
  280.  
  281. //Input :
  282. 439 78
  283. 290 369
  284. 204 232
  285. 68 167
  286. 123 226
  287. 130 308
  288. 348 376
  289. 40 65
  290. 297 404
  291. 399 421
  292. 235 269
  293. 174 217
  294. 177 348
  295. 82 222
  296. 30 327
  297. 310 319
  298. 114 224
  299. 367 438
  300. 382 390
  301. 233 288
  302. 235 401
  303. 58 297
  304. 328 429
  305. 376 439
  306. 333 334
  307. 282 310
  308. 159 171
  309. 103 375
  310. 433 434
  311. 230 253
  312. 71 211
  313. 49 271
  314. 217 315
  315. 30 130
  316. 316 431
  317. 301 351
  318. 275 368
  319. 297 438
  320. 170 403
  321. 1 86
  322. 135 346
  323. 96 192
  324. 162 321
  325. 207 314
  326. 305 400
  327. 328 336
  328. 74 179
  329. 364 380
  330. 167 428
  331. 235 372
  332. 152 391
  333. 172 434
  334. 349 433
  335. 279 333
  336. 337 394
  337. 289 399
  338. 77 427
  339. 273 384
  340. 48 427
  341. 180 366
  342. 298 330
  343. 371 438
  344. 366 384
  345. 30 125
  346. 90 325
  347. 31 401
  348. 206 416
  349. 215 298
  350. 74 362
  351. 158 211
  352. 133 238
  353. 46 159
  354. 11 46
  355. 195 429
  356. 196 310
  357. 199 290
  358. 417 421
  359. 209 400
  360. 107 414
  361.  
  362.  
  363. // Output :
  364. 15
  365. ___________________________________________________________________________________________________________________________
  366. // Testcase : 7
  367.  
  368. //Input :
  369. 672 90
  370. 847 977
  371. 391 979
  372. 889 951
  373. 488 691
  374. 832 918
  375. 838 911
  376. 410 746
  377. 92 963
  378. 772 847
  379. 945 999
  380. 645 696
  381. 663 962
  382. 745 958
  383. 841 875
  384. 520 965
  385. 914 918
  386. 18 465
  387. 739 758
  388. 304 514
  389. 351 551
  390. 398 501
  391. 615 682
  392. 471 693
  393. 535 835
  394. 612 613
  395. 229 958
  396. 419 701
  397. 379 614
  398. 529 712
  399. 663 806
  400. 538 676
  401. 774 945
  402. 907 938
  403. 68 636
  404. 971 977
  405. 261 632
  406. 500 564
  407. 235 566
  408. 727 739
  409. 859 938
  410. 508 754
  411. 544 750
  412. 477 699
  413. 955 975
  414. 893 911
  415. 429 844
  416. 711 878
  417. 680 874
  418. 211 397
  419. 18 706
  420. 582 845
  421. 317 367
  422. 789 815
  423. 140 253
  424. 100 213
  425. 571 881
  426. 278 938
  427. 518 985
  428. 178 345
  429. 186 865
  430. 700 994
  431. 481 873
  432. 876 988
  433. 578 678
  434. 206 906
  435. 359 689
  436. 660 728
  437. 169 596
  438. 839 918
  439. 405 842
  440. 9 983
  441. 227 281
  442. 164 776
  443. 69 660
  444. 381 845
  445. 72 458
  446. 400 838
  447. 293 530
  448. 43 694
  449. 297 309
  450. 263 906
  451. 162 549
  452. 736 920
  453. 341 682
  454. 147 700
  455. 735 1000
  456. 549 704
  457. 425 916
  458. 828 871
  459. 246 360
  460.  
  461.  
  462. // Output :
  463. -1
  464. ___________________________________________________________________________________________________________________________
  465. // Testcase : 8
  466.  
  467. //Input :
  468. 630 33
  469. 983 993
  470. 368 748
  471. 181 910
  472. 243 854
  473. 758 913
  474. 958 969
  475. 836 965
  476. 928 975
  477. 759 890
  478. 416 657
  479. 64 933
  480. 447 904
  481. 848 878
  482. 8 589
  483. 263 350
  484. 451 882
  485. 899 924
  486. 960 997
  487. 325 902
  488. 320 737
  489. 852 983
  490. 817 973
  491. 145 208
  492. 732 954
  493. 45 65
  494. 384 424
  495. 428 667
  496. 508 664
  497. 637 799
  498. 969 983
  499. 589 860
  500. 394 977
  501. 163 671
  502.  
  503.  
  504. // Output :
  505. -1
  506. ___________________________________________________________________________________________________________________________
  507. // Testcase : 9
  508.  
  509. //Input :
  510. 370 90
  511. 1 259
  512. 7 437
  513. 18 736
  514. 20 452
  515. 83 787
  516. 112 210
  517. 135 863
  518. 142 525
  519. 149 882
  520. 152 554
  521. 158 889
  522. 160 789
  523. 164 871
  524. 193 934
  525. 216 800
  526. 227 656
  527. 230 463
  528. 230 843
  529. 235 420
  530. 246 957
  531. 253 298
  532. 259 787
  533. 267 357
  534. 290 429
  535. 292 587
  536. 297 885
  537. 301 327
  538. 302 687
  539. 321 412
  540. 329 332
  541. 329 453
  542. 335 931
  543. 336 787
  544. 338 881
  545. 372 635
  546. 393 473
  547. 411 992
  548. 424 463
  549. 447 505
  550. 448 728
  551. 450 647
  552. 452 803
  553. 465 659
  554. 483 722
  555. 496 838
  556. 503 751
  557. 504 845
  558. 512 813
  559. 518 864
  560. 520 567
  561. 520 846
  562. 526 987
  563. 535 601
  564. 536 596
  565. 552 741
  566. 573 813
  567. 579 859
  568. 579 973
  569. 595 795
  570. 618 926
  571. 625 989
  572. 631 671
  573. 632 727
  574. 634 874
  575. 651 683
  576. 665 823
  577. 666 892
  578. 687 957
  579. 698 858
  580. 705 713
  581. 712 958
  582. 727 874
  583. 752 782
  584. 758 788
  585. 760 896
  586. 770 990
  587. 797 990
  588. 801 806
  589. 807 928
  590. 834 912
  591. 857 895
  592. 862 901
  593. 872 878
  594. 877 878
  595. 877 995
  596. 892 903
  597. 906 971
  598. 915 976
  599. 963 1000
  600. 971 993
  601.  
  602.  
  603. // Output :
  604. 23
  605. ___________________________________________________________________________________________________________________________
  606. // Testcase : 10
  607.  
  608. //Input :
  609. 274 86
  610. 1 149
  611. 49 676
  612. 58 395
  613. 122 328
  614. 125 173
  615. 129 608
  616. 131 612
  617. 137 644
  618. 139 445
  619. 161 276
  620. 169 871
  621. 214 225
  622. 214 379
  623. 232 709
  624. 238 531
  625. 249 274
  626. 268 786
  627. 271 380
  628. 273 881
  629. 274 905
  630. 278 895
  631. 292 423
  632. 300 351
  633. 329 657
  634. 337 445
  635. 342 779
  636. 360 562
  637. 371 908
  638. 372 937
  639. 381 823
  640. 382 759
  641. 384 669
  642. 408 560
  643. 409 462
  644. 440 930
  645. 442 792
  646. 448 723
  647. 469 670
  648. 475 892
  649. 490 677
  650. 490 718
  651. 496 928
  652. 509 626
  653. 533 818
  654. 537 754
  655. 538 544
  656. 542 841
  657. 544 814
  658. 553 908
  659. 557 752
  660. 572 761
  661. 594 817
  662. 610 899
  663. 635 716
  664. 635 771
  665. 642 906
  666. 649 676
  667. 653 732
  668. 656 780
  669. 657 826
  670. 676 702
  671. 678 734
  672. 691 849
  673. 694 697
  674. 699 960
  675. 704 718
  676. 706 814
  677. 720 776
  678. 721 756
  679. 731 814
  680. 731 917
  681. 738 907
  682. 758 932
  683. 778 940
  684. 788 858
  685. 811 965
  686. 814 873
  687. 823 939
  688. 839 849
  689. 841 868
  690. 858 928
  691. 873 890
  692. 896 944
  693. 901 962
  694. 939 959
  695. 997 1000
  696.  
  697.  
  698. // Output :
  699. 48
  700.  
  701. ___________________________________________________________________________________________________________________________
  702. // Testcase : 11
  703.  
  704. //Input :
  705. 320 71
  706. 1 972
  707. 10 606
  708. 17 891
  709. 29 293
  710. 68 381
  711. 76 449
  712. 98 430
  713. 106 301
  714. 109 757
  715. 163 763
  716. 175 314
  717. 201 998
  718. 202 797
  719. 230 612
  720. 253 865
  721. 257 555
  722. 297 483
  723. 318 582
  724. 319 638
  725. 331 861
  726. 351 873
  727. 354 823
  728. 384 576
  729. 396 405
  730. 399 506
  731. 407 986
  732. 435 451
  733. 451 525
  734. 454 598
  735. 454 851
  736. 464 956
  737. 469 817
  738. 509 890
  739. 516 698
  740. 526 979
  741. 531 573
  742. 536 701
  743. 565 823
  744. 580 749
  745. 583 954
  746. 597 907
  747. 624 654
  748. 645 762
  749. 674 978
  750. 690 891
  751. 696 811
  752. 703 712
  753. 709 959
  754. 715 995
  755. 739 949
  756. 742 933
  757. 744 833
  758. 776 877
  759. 779 785
  760. 782 912
  761. 783 881
  762. 791 802
  763. 797 818
  764. 808 935
  765. 813 925
  766. 819 984
  767. 873 932
  768. 876 967
  769. 890 919
  770. 892 927
  771. 905 963
  772. 934 985
  773. 975 992
  774. 992 1000
  775. 994 996
  776. 996 999
  777.  
  778.  
  779. // Output :
  780. 19
  781.  
  782. __________________________________________________________________________________________________________________________
  783. // Testcase : 12
  784.  
  785. //Input :
  786. 1000 60
  787. 1 661
  788. 3 131
  789. 5 155
  790. 29 834
  791. 31 667
  792. 42 506
  793. 77 948
  794. 83 914
  795. 111 351
  796. 112 699
  797. 112 760
  798. 116 910
  799. 132 413
  800. 147 476
  801. 162 909
  802. 164 590
  803. 208 447
  804. 225 956
  805. 231 818
  806. 287 480
  807. 298 851
  808. 310 516
  809. 324 783
  810. 326 823
  811. 347 863
  812. 377 449
  813. 384 568
  814. 396 735
  815. 431 520
  816. 439 619
  817. 460 468
  818. 486 508
  819. 516 697
  820. 560 566
  821. 578 999
  822. 587 713
  823. 600 623
  824. 621 870
  825. 623 767
  826. 628 691
  827. 637 855
  828. 650 796
  829. 689 875
  830. 721 842
  831. 746 931
  832. 756 887
  833. 774 945
  834. 785 827
  835. 789 839
  836. 795 991
  837. 848 899
  838. 859 981
  839. 868 957
  840. 872 964
  841. 886 976
  842. 915 994
  843. 941 990
  844. 951 1000
  845. 984 986
  846. 985 995
  847.  
  848.  
  849. // Output :
  850. 19
  851. ___________________________________________________________________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment