View difference between Paste ID: wm8Qh3EG and VAma4LSK
SHOW: | | - or go back to the newest paste.
1
#Author : Saurav Kalsoor
2-
#Testcases for Nearest Even Fibonacci
2+
#Testcases for Sort By Digits Sum
3
 
4
___________________________________________________________________________________________________________________________
5
// Testcase : 1
6
 
7
//Input : 
8
10
9-
89183 70562 3323 1476 80336 47959 80866 11621 62452 39196
9+
2321 2226 8274 94 2599 7342 1381 965 4412 2140
10
11
//Output : 
12-
46368 46368 2584 610 46368 46368 46368 10946 46368 46368
12+
2140 2321 4412 2226 94 1381 7342 965 8274 2599 
13
___________________________________________________________________________________________________________________________
14
// Testcase : 2
15
 
16
//Input : 
17
15
18-
557534 318976 841313 750941 70251 985276 188629 519887 496043 141892 163220 583622 148403 181378 785634
18+
7553 8841 8493 3862 757 7452 925 728 3225 8669 476 1997 9189 2663 6170
19
20
 
21
//Output : 
22-
832040 196418 832040 832040 46368 832040 196418 832040 196418 196418 196418 832040 196418 196418 832040
22+
3225 6170 925 476 728 2663 7452 757 3862 7553 8841 8493 1997 9189 8669 
23
___________________________________________________________________________________________________________________________
24
// Testcase : 3
25
 
26
//Input : 
27
15
28-
5186 7320 9069 494 8629 138 1575 8010 6112 7740 7966 5466 6824 8380 5334
28+
5435 8264 2052 5703 6428 1549 5600 8621 9647 8312 5268 2345 5407 1967 5436
29
30
 
31-
2584 10946 10946 610 10946 144 610 10946 2584 10946 10946 2584 10946 10946 2584
31+
32
2052 5600 2345 8312 5703 5407 5435 8621 5436 1549 6428 8264 5268 1967 9647 
33
___________________________________________________________________________________________________________________________
34
// Testcase : 4
35
 
36
//Input : 
37-
42899 14027 62569 31228 39142 40482 78518 22114 29016 2699 93275 94319 67238 82345 52808
37+
38
42127 22958 80637 62975 83613 2922 40654 15981 1827 38119 7324 53011 83832 9274 56743 23499 47654 4908 49436 24159 25323 34492 39561 71956 99769
39
40
//Output : 
41-
46368 10946 46368 46368 46368 46368 46368 10946 46368 2584 46368 46368 46368 46368 46368
41+
53011 2922 25323 7324 42127 1827 40654 4908 24159 83613 9274 34492 38119 15981 39561 80637 83832 56743 22958 47654 49436 23499 71956 62975 99769 
42
___________________________________________________________________________________________________________________________
43
// Testcase : 5
44
 
45
//Input : 
46
25
47-
51154 549967 77804 913160 178858 968188 383139 690879 606689 535322 510949 657575 257818 860283 511174 206157 658581 842148 963065 843439 194259 546423 329358 964574 322395
47+
590649 41626 648806 270578 693443 268855 186822 627657 327351 24160 692952 842195 359881 896603 361534 323733 809951 963203 17693 443360 830747 912508 165368 154531 842057
48
49
50
//Output : 
51-
46368 832040 46368 832040 196418 832040 196418 832040 832040 832040 196418 832040 196418 832040 196418 196418 832040 832040 832040 832040 196418 832040 196418 832040 196418
51+
24160 41626 154531 443360 323733 327351 361534 963203 912508 17693 842057 186822 165368 270578 693443 830747 842195 648806 809951 896603 590649 627657 692952 268855 359881
52
__________________________________________________________________________________________________________________________
53
// Testcase : 6
54
 
55
//Input : 
56
30
57-
27 14 21 44 42 38 35 80 35 58 13 85 93 16 6 56 6 27 36 17 79 58 2 50 35
57+
962026 615829 830882 432402 507394 45343 96626 305357 843409 541419 174526 735129 812054 336573 296304 10975 113854 381994 777748 834461 588730 717036 973960 467598 194811 248148 861823 95656 770509 849630
58
59
60
//Output : 
61-
34 8 34 34 34 34 34 34 34 34 8 34 144 8 8 34 8 34 34 8 34 34 2 34 34
61+
432402 45343 812054 10975 113854 305357 194811 296304 541419 717036 174526 962026 834461 248148 336573 735129 507394 770509 843409 861823 96626 830882 849630 95656 588730 615829 381994 973960 467598 777748 
62
___________________________________________________________________________________________________________________________
63
// Testcase : 7
64
 
65
//Input : 
66-
40
66+
50
67-
13699 41330 26097 32889 31968 21754 40436 33891 18830 40835 31831 23632 45648 1607 38398 37907 30474 37627 22106 45814 35207 10190 43068 4960 34410 44061 48961 19525 35329 46019 40286 1144 32973 47383 34801 45264 42106 47431 44940 10768
67+
3127444 2786827 2692408 9703390 2410586 4398341 1411861 785161 4824568 9250213 129789 7596061 8726084 1098857 5685522 757807 1372309 8517498 2105784 971233 8525002 1160153 4800114 8156701 289668 9153576 2213993 8403439 5091827 8069139 5235851 7481341 6736718 1048537 7869136 8487587 445404 6301819 7199768 2761903 5917488 59263 7974961 19126 456050 4919521 3269748 9560209 3665495 4628375
68
69
70
//Output : 
71-
10946 46368 10946 46368 46368 10946 46368 46368 10946 46368 46368 10946 46368 2584 46368 46368 46368 46368 10946 46368 46368 10946 46368 2584 46368 46368 46368 10946 46368 46368 46368 610 46368 46368 46368 46368 46368 46368 46368 10946
71+
1160153 4800114 19126 456050 445404 1411861 8525002 9250213 59263 971233 1372309 3127444 2410586 2105784 785161 1048537 2761903 6301819 7481341 8156701 2213993 5235851 2692408 4919521 8403439 9560209 9703390 4398341 5091827 5685522 757807 7596061 4628375 8726084 129789 8069139 9153576 4824568 1098857 3665495 6736718 289668 3269748 2786827 7869136 5917488 8517498 7974961 7199768 8487587
72
___________________________________________________________________________________________________________________________
73
// Testcase : 8
74
 
75
//Input : 
76-
40
76+
80
77-
390106 121317 569124 263228 854775 814397 119483 231951 486926 447859 576663 717626 429731 935111 835043 168755 108362 172276 848747 125647 522466 664992 871071 179502 576806 974646 109556 267165 737805 247536 710299 242471 382158 438168 415680 206452 447652 293892 695505 834264
77+
4837110 7424846 6716240 9179513 4235541 3827161 8401135 1122224 3060478 679326 8750523 1233100 9688901 6226389 3876324 7829069 7749560 6931377 4653358 1934540 9480802 4998081 6094922 373093 9582249 9567592 7949633 6311871 6845847 6819191 8444041 5572538 1654581 4945764 1247930 447283 330643 9671722 808026 2145142 4819429 5716412 1149268 1636929 9298376 5749287 9904904 7774193 5402402 4404675 2769276 5416396 5138854 3066389 3780527 9545962 2368631 327236 8244494 1684288 4527972 5083318 7079680 7365706 4238034 3236807 6379036 5336661 3707319 2143782 8733178 8812006 3477442 9795659 464935 7435978 9182361 836504 9391538 6757691
78
79
80
//Output : 
81-
196418 46368 832040 196418 832040 832040 46368 196418 196418 196418 832040 832040 196418 832040 832040 196418 46368 196418 832040 196418 832040 832040 832040 196418 832040 832040 46368 196418 832040 196418 832040 196418 196418 196418 196418 196418 196418 196418 832040 832040
81+
1233100 1122224 5402402 330643 2145142 8401135 327236 808026 4235541 4238034 4837110 373093 8444041 8812006 836504 1247930 1934540 5716412 6716240 2143782 6311871 447283 3060478 3827161 5083318 2368631 3236807 1654581 3707319 4404675 5336661 8750523 9182361 464935 1149268 3477442 9480802 3780527 6094922 679326 3876324 4653358 5138854 5416396 6379036 7365706 9671722 3066389 5572538 6819191 7424846 8244494 9179513 9904904 1636929 4527972 6226389 6931377 1684288 4819429 7079680 8733178 7749560 7774193 9391538 2769276 4945764 4998081 9582249 9545962 6757691 7829069 7949633 9688901 5749287 6845847 7435978 9567592 9298376 9795659
82
___________________________________________________________________________________________________________________________
83
// Testcase : 9
84
 
85
//Input : 
86-
40
86+
100
87-
2125935 6188346 5597591 1478472 9945485 4851845 6299856 4205734 7251187 3717961 1768101 3837483 7260564 7836754 6207931 8202977 8425588 6019150 8611974 2389790 2788721 2260862 9029601 2936212 6479968 3850624 5249409 8450830 4113820 3626228 9158578 2719473 9166818 9755727 8502388 4093955 8651915 3335600 1335979 1979219
87+
3141797 2038956 9835120 2327754 3548322 6834579 3745616 1891040 8029443 162626 5354128 632322 523010 2413376 5043010 2228335 7616575 9895481 9789811 3107145 6066002 6081986 3533893 2375849 5715951 2811835 9267242 6285260 102069 2333262 6201023 1645802 8495251 2450195 3670210 2917287 7261655 7627862 6804658 9758499 8383701 3577840 8935426 6849452 2513968 306001 1791993 2665107 3458376 7304992 6245417 7831324 9380032 8214521 612233 5587086 7808426 5101141 149170 664683 7115986 6381320 4239666 1767610 8561060 3915491 3822736 5599104 9090746 3318649 5777758 5012557 2005510 7274879 2046324 5257458 9154841 5729869 9658062 5429968 5613197 1955969 2327940 7308491 6762773 6453570 6322146 1707614 1949599 8270114 6063523 7542344 164131 8977565 3985231 3719269 5025547 4224446 4231726 3313175
88
89
90
//Output : 
91-
832040 3524578 3524578 832040 14930352 3524578 3524578 3524578 3524578 3524578 832040 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 3524578 14930352 3524578 3524578 3524578 3524578 832040 832040
91+
306001 523010 2005510 5043010 5101141 6201023 164131 612233 102069 632322 3670210 6066002 2046324 2333262 3107145 149170 162626 1891040 3313175 6381320 8214521 8270114 6322146 2228335 4231726 5012557 6063523 9380032 1645802 1707614 2413376 2450195 4224446 8561060 2327940 2665107 3548322 1767610 2811835 5025547 5354128 7831324 9835120 6245417 6285260 7542344 2327754 6453570 8029443 8383701 3822736 3985231 3141797 3745616 3915491 5613197 7261655 7308491 9154841 9267242 664683 2038956 5599104 5715951 2513968 3318649 3533893 3577840 7304992 8495251 7808426 9090746 2917287 3458376 4239666 5257458 9658062 3719269 6804658 7115986 7616575 8935426 2375849 6081986 6762773 6849452 7627862 1791993 5587086 6834579 5429968 9789811 1955969 7274879 9895481 1949599 5729869 5777758 8977565 9758499 
92
93
___________________________________________________________________________________________________________________________
94
// Testcase : 10
95
 
96
//Input : 
97-
40
97+
120
98-
9106190 6407371 8853419 2833451 2827457 5615004 9535936 2635115 432976 4496238 6980749 9689774 822920 3448142 3813977 704443 8424627 3591915 837762 1713558 6595367 1022248 590512 4172379 2247588 8849552 1958961 2527133 5185797 8540357 5421342 4799281 8070595 1090442 8749759 3809151 7269620 2328434 9464698 620582
98+
1411859 6333528 5003985 1676972 1978654 7110409 7896953 6409839 5637816 7517743 7283984 9615489 9057474 6725524 1700804 8032308 7761656 7886000 8474884 9052376 5031199 770063 5268275 9361646 6019019 7699664 5487112 6009204 2575562 8917193 3947652 2685407 3072688 3663432 1483665 5113639 6250624 5312372 617012 664188 2903284 6256851 9787503 3560342 1824618 7479909 684982 7521706 4548331 3390573 4622731 6001144 2366552 711375 9804728 8972929 2948659 7651604 9694761 3717463 9309447 5218571 9745891 1600524 5636086 4428427 1283365 2711500 2058845 6677203 5635353 4919815 686885 2523026 1611703 8450886 679721 627074 9374007 2949279 7710655 5665710 9652016 8051780 711397 7988181 1029202 6007861 4772746 6540007 9484477 517654 3021302 6424236 1706363 1189531 5585622 9758724 9008161 7755551 693736 9489225 2589437 6159828 9518271 5500240 7775228 886805 3576115 6284047 2926619 7113816 920297 6772184 9333896 2364479 511483 1768643 3809493 153805
99
100
101
//Output : 
102
3021302 1029202 2711500 5500240 6001144 617012 1600524 1611703 1700804 2523026 6009204 153805 511483 6540007 7110409 770063 3560342 5312372 711375 8032308 4622731 6250624 9008161 627074 1706363 6019019 3663432 6424236 7113816 517654 711397 1189531 1283365 2903284 3576115 4548331 5031199 5113639 5487112 6007861 7521706 920297 1411859 2366552 5218571 7651604 7886000 8051780 9652016 1824618 3390573 5003985 5635353 5665710 6333528 9374007 3717463 4428427 6284047 6677203 6725524 7710655 679721 2058845 2575562 2685407 9052376 664188 1483665 5585622 6256851 9518271 693736 3072688 5636086 7517743 886805 1768643 2364479 2926619 5268275 6772184 7755551 9361646 3809493 3947652 5637816 9057474 9309447 684982 4772746 4919815 1676972 2589437 7761656 7775228 8917193 9804728 6159828 6409839 8450886 9489225 9787503 1978654 686885 7283984 9333896 2949279 7988181 9615489 9694761 9758724 2948659 8474884 9484477 9745891 7479909 8972929 7699664 7896953 
103-
3524578 3524578 3524578 3524578 3524578 3524578 14930352 3524578 196418 3524578 3524578 14930352 832040 3524578 3524578 832040 3524578 3524578 832040 832040 3524578 832040 832040 3524578 3524578 3524578 832040 3524578 3524578 3524578 3524578 3524578 3524578 832040 3524578 3524578 3524578 3524578 14930352 832040
103+