View difference between Paste ID: kqZwWNie and Lr89khPk
SHOW: | | - or go back to the newest paste.
1
#Author : Saurav Kalsoor
2-
#Testcases for Sort By Primes
2+
#Testcases for Count Coins
3
 
4
___________________________________________________________________________________________________________________________
5
// Testcase : 1
6
 
7
//Input : 
8
6 5
9-
54 32 8 65 87 20 13 25 24 80
9+
11 14 14 11 13 11
10
0 3
11
1 3
12
2 3
13-
87 80 65 54 32 25 13 24 20 8 
13+
3 4
14
4 5
15
16
17
//Output : 
18-
15
18+
2
19-
82 33 99 74 23 3 51 34 15 42 80 97 47 79 25
19+
20
// Testcase : 2
21
 
22
//Input : 
23-
99 82 80 74 3 23 51 42 34 33 25 47 79 97 15 
23+
12 11
24
68 69 68 68 67 65 68 67 65 66 65 67
25
0 1
26
0 2
27
0 3
28-
15
28+
1 4
29-
468 828 373 521 620 793 516 696 167 404 197 118 259 851 984
29+
1 5
30
3 6
31
3 7
32-
984 851 167 197 828 793 696 620 373 516 521 468 404 259 118 
32+
4 8
33
4 9
34
6 10
35
6 11
36
37-
25
37+
38-
6149 4198 5190 8229 5257 6596 7058 9963 487 7359 4843 3115 3630 6069 4442 9896 7907 5230 1940 2096 2897 901 3817 7878 6765
38+
4
39
___________________________________________________________________________________________________________________________
40
// Testcase : 3
41
 
42-
9963 9896 8229 7878 7359 7058 6765 6596 487 6149 6069 5257 5230 5190 4843 4442 2897 4198 3817 3630 7907 3115 2096 1940 901 
42+
43
31 30
44
123 129 128 127 124 129 125 128 123 129 127 123 127 128 128 130 127 124 130 131 128 125 129 131 127 131 128 126 131 131 128
45
0 1
46
0 2
47-
25
47+
0 4
48-
1377 4545 7824 93 3619 7788 8471 2909 6116 9795 7616 6468 5750 9189 7263 4009 1670 2533 7537 9821 3351 8114 6888 4201 5067
48+
0 10
49
0 13
50
1 3
51
2 5
52-
9821 9795 9189 8471 8114 7824 7788 2909 7616 7263 6888 6468 6116 5750 5067 4545 4009 3619 4201 3351 2533 1670 1377 7537 93 
52+
2 7
53
2 11
54
3 6
55
3 19
56
4 14
57-
30
57+
4 23
58-
8422 2107 2404 2079 8800 8164 7872 429 8754 6355 5867 2157 5134 631 3126 8674 9093 8978 1936 3752 6745 5388 787 186 7916 2094 2706 5258 1213 1275
58+
5 8
59
5 27
60
6 9
61
6 18
62-
9093 8978 8800 8754 8674 8422 8164 7916 7872 6745 631 6355 5388 787 5258 5134 3752 3126 2706 2404 2157 2107 1213 2094 2079 1936 1275 429 5867 186 
62+
6 22
63
6 30
64
7 12
65
7 25
66
8 17
67-
50
67+
11 21
68-
2998 9209 7921 6271 6186 8087 8736 4838 5999 8806 7622 924 7414 4795 3467 3592 3043 3568 7155 4710 341 6165 4915 3696 9 884 8464 150 7164 4036 8607 469 95 7843 963 7150 6252 3688 4097 5989 9321 6085 7476 8949 1481 5626 8856 4536 2765 426
68+
11 24
69
13 15
70
14 16
71
15 20
72-
9321 1481 8949 3467 8856 6271 8806 8736 8607 8464 7921 7843 7622 7476 8087 7414 7164 7155 7150 6252 6186 6165 6085 5999 5989 5626 4915 4838 4795 4710 4536 4097 4036 3696 3688 3592 3568 3043 2998 2765 963 924 884 469 9209 426 341 150 95 9 
72+
16 28
73
25 26
74
26 29
75
76
77-
80
77+
78-
6111 417 4005 4002 2422 4279 4037 2730 5390 7802 1225 2681 1539 4742 2330 6099 533 354 1407 2647 4682 9065 3380 9694 7747 1844 407 1676 7024 2680 6707 9445 8867 5276 2748 7525 5038 19 6340 9765 9545 9967 4507 1057 4739 5035 170 2355 7070 1313 7957 538 6953 5870 117 5013 9459 6897 9806 9793 5245 4931 6348 265 2938 4179 2728 3907 8621 5288 8453 6225 6738 3558 1929 1155 4257 6368 7323 3487
78+
5
79
___________________________________________________________________________________________________________________________
80
// Testcase : 4
81
 
82-
9806 9793 9765 9694 9545 9459 9445 9065 8621 8453 7957 7802 7747 7525 7323 7070 7024 6953 6897 19 6738 6707 6368 6348 6340 6225 6111 6099 5870 5390 5288 5276 2647 5245 5038 5035 5013 3907 4742 4739 4682 4507 4931 4279 4257 4179 4037 4005 4002 3558 3487 3380 2938 2748 2730 2728 2681 2680 2422 2355 2330 8867 1929 1844 1676 1539 1407 9967 1313 1225 1155 1057 538 533 417 407 354 265 170 117 
82+
83
48 47
84
487 496 482 494 499 492 492 486 491 499 485 489 486 494 483 488 483 491 494 496 491 483 483 493 498 490 489 485 484 485 486 494 493 499 500 492 487 482 496 493 484 491 492 483 483 482 484 489
85
0 1
86
0 3
87-
100
87+
0 7
88-
1747 7946 2183 5218 538 3771 8842 7266 4490 2603 3459 1292 799 5500 5653 5287 4760 4360 2570 4875 696 4896 5864 2374 7713 4984 8909 3572 4986 1725 9509 2089 2434 6738 5626 1700 1616 3867 3798 5836 5908 1670 2399 465 9435 280 8118 5839 2654 9825 6257 1627 6963 6407 8953 7989 108 4782 9030 2315 9971 4794 4032 3464 4408 6568 8860 2952 6519 7521 6928 5789 656 4772 1215 5334 9165 4065 3081 8993 6743 1744 6264 6425 1445 9748 5533 3309 555 5272 5324 1039 4005 9838 1261 9911 2907 3797 6749 8622
88+
0 16
89
0 22
90
1 2
91
1 5
92-
1039 9971 9911 9838 9825 9748 9509 9435 9165 9030 8993 8953 8909 8860 1627 8842 8622 8118 7989 7946 7713 7521 7266 6963 6928 6749 6743 6738 6568 6519 6425 1747 6407 6264 5908 5864 5836 5789 5626 5533 5500 5334 2089 5324 5287 5272 5218 2399 4986 4984 3797 5653 4896 4875 4794 4782 4772 4760 4490 4408 4360 4065 4032 4005 3867 3798 3771 3572 3464 3459 3309 3081 2952 2907 2654 2603 2570 2434 2374 2315 2183 1744 1725 1700 1670 1616 1445 1292 1261 1215 799 5839 696 656 555 538 465 6257 280 108 
92+
1 9
93
1 17
94
2 4
95
2 12
96
2 33
97
3 6
98-
120
98+
3 30
99-
8386 2633 2615 5742 9056 2705 125 2442 6567 6369 7030 6498 5555 5171 8942 2435 9382 5263 6697 9148 6187 9424 1809 6818 4943 3351 8014 5266 5097 2650 4281 4601 7218 6153 551 5859 1760 6247 3509 7642 7325 4368 8239 1174 4660 5975 6920 21 263 9833 3907 321 8517 6200 1226 7643 5722 5878 9075 7674 3671 8770 9462 4267 1061 4377 8567 5406 6021 4834 6364 8902 122 3446 9907 9189 7903 3210 7167 1102 6976 2012 764 4413 9507 1486 7103 6667 7762 2457 6080 5429 3242 6793 737 5388 5617 9429 8252 4491 6873 9531 3411 9986 1862 8536 4242 8712 1864 2984 7515 9085 1257 1232 4510 2210 8425 9233 4844 7627
99+
4 10
100
4 21
101
5 42
102
6 8
103-
9986 263 9531 9507 9462 9429 9424 9382 9233 9189 9148 9085 9075 1061 9056 8942 8902 8770 8712 8567 8536 8517 8425 8386 2633 8252 8239 8014 7903 7762 7674 7642 7627 7515 7325 7218 7167 3671 7030 6976 6920 6873 6818 6697 6667 6567 6498 6369 3907 4943 5171 6364 6200 6187 6153 6247 6080 6021 5975 5878 6793 5859 5742 5722 7103 5617 5555 5429 5406 5388 5266 5263 5097 4844 7643 4834 4660 4601 4510 4491 4413 4377 4368 4281 4267 4242 9833 3509 3446 3411 3351 3242 3210 9907 2984 2705 2650 2615 2457 2442 2435 2210 2012 1864 1862 1809 1760 1486 1257 1232 1226 1174 1102 764 737 551 321 125 122 21 
103+
6 11
104
7 20
105
8 14
106
8 39
107
8 41
108
9 36
109
9 43
110
10 34
111
11 19
112
12 13
113
12 15
114
12 18
115
12 24
116
13 28
117
13 32
118
15 25
119
17 31
120
18 40
121
19 29
122
20 23
123
20 27
124
20 44
125
22 26
126
27 46
127
28 37
128
34 35
129
34 38
130
39 45
131
43 47
132
133
134
//Output : 
135
7
136
___________________________________________________________________________________________________________________________
137
// Testcase : 5
138
 
139
//Input : 
140
12 11
141
3709 4047 4242 3074 2749 2962 3064 4141 3520 3771 2651 2934
142
0 1
143
1 2
144
1 3
145
2 4
146
2 5
147
2 7
148
3 10
149
5 6
150
5 8
151
8 9
152
10 11
153
154
155
//Output : 
156
6
157
__________________________________________________________________________________________________________________________
158
// Testcase : 6
159
 
160
//Input : 
161
74 73
162
5551 5497 5531 5477 5590 5523 5580 5562 5543 5497 5575 5524 5467 5582 5553 5451 5428 5590 5461 5564 5457 5471 5569 5560 5450 5586 5509 5477 5484 5492 5475 5585 5518 5437 5449 5442 5514 5501 5510 5480 5406 5488 5508 5492 5516 5563 5426 5576 5437 5464 5517 5438 5492 5463 5562 5415 5491 5448 5550 5570 5501 5553 5481 5468 5579 5511 5562 5459 5536 5442 5487 5463 5407 5431
163
0 1
164
0 5
165
0 6
166
0 10
167
0 13
168
1 2
169
1 4
170
1 8
171
1 61
172
2 3
173
2 18
174
3 37
175
3 47
176
3 55
177
4 31
178
4 56
179
5 7
180
5 12
181
6 9
182
6 17
183
8 19
184
8 32
185
9 16
186
9 24
187
9 67
188
10 11
189
10 72
190
11 14
191
11 26
192
11 38
193
11 42
194
11 44
195
12 39
196
13 21
197
13 29
198
13 30
199
14 15
200
14 20
201
14 22
202
14 28
203
15 70
204
16 36
205
16 46
206
18 49
207
19 25
208
19 27
209
20 43
210
21 23
211
22 33
212
22 45
213
22 62
214
22 71
215
24 34
216
24 48
217
25 35
218
27 40
219
28 41
220
34 53
221
36 50
222
36 51
223
38 54
224
38 64
225
42 69
226
43 52
227
44 65
228
44 66
229
48 57
230
48 59
231
49 60
232
52 63
233
56 58
234
60 73
235
62 68
236
237
238
239
//Output : 
240
7
241
___________________________________________________________________________________________________________________________
242
// Testcase : 7
243
 
244
//Input : 
245
63 62
246
827 787 829 826 856 787 835 838 837 820 805 842 814 866 780 810 874 820 815 828 874 805 842 786 869 786 778 809 809 847 786 809 850 874 796 862 867 815 781 869 795 872 805 824 781 792 815 815 816 829 833 793 796 869 857 809 777 851 857 816 777 815 792
247
0 1
248
0 3
249
1 2
250
1 9
251
1 13
252
1 17
253
1 18
254
1 19
255
2 4
256
2 8
257
2 38
258
3 23
259
3 33
260
4 5
261
4 14
262
5 6
263
6 7
264
6 31
265
7 12
266
7 21
267
7 52
268
8 20
269
8 56
270
9 10
271
9 11
272
9 47
273
9 51
274
10 24
275
12 43
276
13 15
277
13 36
278
14 22
279
14 39
280
15 16
281
15 48
282
16 37
283
17 25
284
17 30
285
18 26
286
18 27
287
18 45
288
19 40
289
20 28
290
21 29
291
23 49
292
23 60
293
26 32
294
26 54
295
28 35
296
28 41
297
29 44
298
30 50
299
32 34
300
36 42
301
39 58
302
44 46
303
44 53
304
45 62
305
47 55
306
50 61
307
53 57
308
53 59
309
310
311
312
//Output : 
313
11
314
__________________________________________________________________________________________________________________
315
// Testcase : 8
316
 
317
//Input : 
318
87 86
319
10083 10121 10112 10199 10100 10081 10101 10027 10083 10165 10081 10002 10074 10081 10143 10078 10138 10068 10125 10105 10059 10127 10122 10191 10103 10000 10066 10186 10160 10142 10095 10125 10116 10019 10121 10131 10169 10029 10127 10125 10194 10137 10041 10191 10193 10102 10127 10137 10197 10079 10038 10122 10031 10098 10072 10105 10085 10068 10000 10022 10107 10119 10192 10153 10133 10169 10177 10061 10018 10020 10061 10126 10081 10052 10046 10033 10097 10058 10057 10057 10123 10091 10100 10014 10048 10038 10190
320
0 1
321
0 2
322
0 14
323
0 84
324
1 3
325
1 5
326
2 4
327
2 26
328
3 11
329
4 30
330
5 6
331
5 8
332
6 7
333
6 9
334
6 12
335
6 13
336
6 28
337
7 10
338
7 24
339
7 43
340
8 17
341
9 59
342
10 16
343
10 21
344
10 54
345
11 15
346
11 36
347
11 49
348
12 29
349
12 37
350
12 67
351
13 18
352
13 22
353
13 25
354
13 57
355
13 58
356
14 27
357
14 83
358
16 50
359
17 19
360
17 73
361
19 20
362
19 23
363
19 41
364
20 40
365
21 81
366
22 33
367
22 45
368
23 32
369
23 34
370
23 38
371
23 46
372
24 52
373
26 44
374
27 48
375
27 75
376
28 35
377
30 31
378
30 39
379
30 55
380
30 56
381
33 64
382
33 70
383
39 42
384
39 74
385
42 53
386
43 78
387
45 47
388
46 69
389
49 71
390
49 80
391
50 51
392
50 60
393
50 61
394
52 79
395
53 62
396
53 85
397
58 63
398
58 77
399
59 65
400
59 68
401
62 66
402
65 76
403
70 72
404
70 82
405
71 86
406
407
408
//Output : 
409
9
410
___________________________________________________________________________________________________________________________
411
// Testcase : 9
412
 
413
//Input : 
414
100 99
415
1974 3202 2607 1882 3292 2668 2875 2359 2033 2624 3323 2679 1316 1904 2581 3106 2674 2029 3069 2594 2243 1593 2756 1145 2255 1482 3146 1791 2074 1244 1930 1646 3201 2980 2243 2662 2169 1834 3109 3179 1452 2590 2908 2491 3227 1862 3274 1907 1506 3184 2927 2630 2439 1482 1534 1397 3089 2751 1141 2615 3180 3030 1949 2272 2777 2577 1863 1649 2205 1178 1202 2397 1142 2844 1816 3113 2447 2501 1683 1583 1952 2155 2715 2287 1947 1665 2723 1773 2291 1646 3099 3221 2234 1243 2712 1153 2814 1334 2789 3203
416
0 1
417
0 2
418
0 4
419
0 65
420
0 72
421
1 5
422
1 8
423
1 11
424
1 16
425
1 22
426
1 25
427
2 3
428
2 29
429
3 9
430
3 81
431
4 6
432
4 7
433
4 14
434
4 69
435
5 49
436
6 36
437
6 40
438
7 18
439
7 35
440
8 10
441
8 13
442
8 45
443
8 66
444
9 21
445
9 50
446
9 57
447
10 12
448
10 46
449
11 39
450
11 76
451
12 32
452
12 43
453
13 52
454
14 15
455
14 17
456
14 42
457
16 19
458
16 38
459
17 30
460
18 23
461
18 24
462
18 26
463
18 63
464
19 20
465
19 33
466
20 27
467
20 70
468
20 83
469
21 31
470
21 41
471
21 58
472
22 37
473
23 51
474
23 53
475
24 48
476
27 28
477
27 67
478
27 96
479
28 34
480
28 62
481
28 99
482
29 47
483
30 71
484
31 68
485
35 79
486
37 44
487
37 54
488
39 91
489
40 59
490
41 55
491
41 60
492
43 75
493
46 64
494
48 56
495
50 87
496
50 94
497
51 61
498
55 88
499
56 77
500
56 84
501
56 92
502
58 73
503
59 98
504
62 74
505
62 78
506
63 82
507
64 89
508
66 86
509
69 93
510
71 80
511
71 85
512
75 95
513
81 90
514
95 97
515
516
517
//Output : 
518
9
519
 
520
___________________________________________________________________________________________________________________________
521
// Testcase : 10
522
 
523
//Input : 
524
100 99
525
1229 1852 2886 2948 2109 1111 2515 3166 2864 1335 2562 1349 2203 1815 1380 1605 1632 1859 2858 2806 2749 1210 2682 2257 2991 2404 3100 2558 1288 2635 1765 1923 2021 1366 1983 1994 3269 1392 2612 2043 1183 2134 2210 2750 1713 2662 2715 2393 2109 1183 2133 1387 2715 2144 2358 2571 2851 2118 1195 2127 3325 3312 1491 2385 3152 2929 3279 2580 1831 1458 2383 1205 1793 2604 2633 1168 2427 2131 2002 3094 1634 3237 2050 1305 3101 1604 1920 2271 1734 1633 2934 1511 1879 3297 3104 1257 2392 2369 1376 2168
526
0 1
527
0 17
528
0 41
529
1 2
530
1 4
531
2 3
532
2 8
533
2 10
534
2 13
535
3 9
536
3 18
537
3 38
538
4 5
539
4 6
540
4 23
541
4 67
542
5 7
543
5 40
544
5 43
545
6 20
546
6 32
547
6 33
548
7 12
549
7 14
550
7 25
551
7 48
552
8 16
553
8 39
554
8 49
555
9 28
556
9 80
557
10 11
558
10 34
559
11 21
560
12 19
561
12 83
562
12 96
563
13 47
564
14 15
565
14 42
566
14 51
567
14 57
568
15 37
569
17 81
570
18 24
571
18 29
572
19 22
573
19 68
574
20 35
575
20 44
576
20 94
577
21 26
578
21 56
579
23 27
580
23 30
581
26 45
582
26 72
583
27 50
584
28 36
585
28 58
586
29 31
587
31 78
588
33 46
589
33 79
590
34 76
591
34 87
592
37 60
593
37 69
594
37 71
595
40 54
596
40 93
597
44 52
598
44 77
599
45 64
600
45 88
601
50 90
602
51 53
603
52 55
604
53 62
605
54 66
606
55 63
607
55 65
608
55 75
609
57 59
610
57 99
611
58 61
612
58 70
613
59 82
614
59 91
615
62 73
616
63 86
617
63 89
618
65 85
619
71 98
620
72 74
621
76 95
622
78 84
623
80 92
624
92 97
625
626
627
//Output : 
628
10
629
___________________________________________________________________________________________________________________________