View difference between Paste ID: VAma4LSK and AkDBvkcT
SHOW: | | - or go back to the newest paste.
1
#Author : Saurav Kalsoor
2-
#Testcases for Maximum Bitwise AND
2+
#Testcases for Nearest Even Fibonacci
3
 
4
___________________________________________________________________________________________________________________________
5
// Testcase : 1
6
 
7
//Input : 
8
10
9-
926 928 970 940 990 978 960 978 970 958
9+
89183 70562 3323 1476 80336 47959 80866 11621 62452 39196
10
11
//Output : 
12-
896
12+
46368 46368 2584 610 46368 46368 46368 10946 46368 46368
13
___________________________________________________________________________________________________________________________
14
// Testcase : 2
15
 
16
//Input : 
17-
20
17+
15
18-
806 808 870 826 894 828 812 808 832 898 816 818 820 804 856 804 808 900 866 834
18+
557534 318976 841313 750941 70251 985276 188629 519887 496043 141892 163220 583622 148403 181378 785634
19-
  
19+
20
 
21-
768
21+
22
832040 196418 832040 832040 46368 832040 196418 832040 196418 196418 196418 832040 196418 196418 832040
23
___________________________________________________________________________________________________________________________
24
// Testcase : 3
25
 
26-
30
26+
27-
877 833 879 865 811 837 871 851 879 891 833 853 899 853 867 843 885 887 877 815 883 801 813 873 817 877 827 875 825 869
27+
15
28
5186 7320 9069 494 8629 138 1575 8010 6112 7740 7966 5466 6824 8380 5334
29
 
30
//Output : 
31-
769
31+
2584 10946 10946 610 10946 144 610 10946 2584 10946 10946 2584 10946 10946 2584
32
___________________________________________________________________________________________________________________________
33
// Testcase : 4
34
 
35
//Input : 
36
15
37-
777 775 743 727 785 793 769 759 771 735 713 781 767 703 757 747 783 781 777 739 731 755 785 745 711 755 767 761 705 739 757 765 717 737 737 747 707 719 719 795
37+
42899 14027 62569 31228 39142 40482 78518 22114 29016 2699 93275 94319 67238 82345 52808
38
39
40-
513
40+
41
46368 10946 46368 46368 46368 46368 46368 10946 46368 2584 46368 46368 46368 46368 46368
42
___________________________________________________________________________________________________________________________
43
// Testcase : 5
44
 
45
//Input : 
46-
344 768 798 788 484 626 786 666 340 412 328 412 474 604 630 742 696 432 484 522 520 330 458 518 306 750 714 556 794 774 352 550 796 786 684 722 362 772 704 434
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
48
49
50-
0
50+
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
52
__________________________________________________________________________________________________________________________
53
// Testcase : 6
54
 
55-
50
55+
56-
761 579 375 665 669 615 565 399 795 355 655 425 467 635 651 475 363 529 329 459 407 553 621 475 777 723 453 785 739 565 331 475 537 699 429 679 441 795 757 419 349 507 743 425 427 727 493 395 531 499
56+
25
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
58
59
60-
1
60+
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
62
___________________________________________________________________________________________________________________________
63
// Testcase : 7
64
 
65-
80
65+
66-
171 199 167 151 189 195 175 179 191 195 155 191 177 199 159 165 161 165 185 167 187 163 167 175 163 185 179 155 167 155 197 161 187 197 167 177 195 181 177 195 199 153 189 195 169 179 163 153 197 165 151 179 183 153 167 155 187 177 197 193 181 195 175 199 153 181 191 163 171 169 173 165 177 179 151 151 199 183 169 189
66+
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
68
69
70-
129
70+
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
72
___________________________________________________________________________________________________________________________
73
// Testcase : 8
74
 
75-
100
75+
76-
384 356 380 378 398 366 372 392 396 352 350 392 350 378 372 384 372 356 360 372 380 366 372 368 354 370 392 368 378 382 398 380 390 384 360 382 380 398 398 400 398 354 352 400 386 398 368 370 360 382 374 392 366 394 388 358 394 386 368 374 366 354 386 398 352 376 378 360 368 386 390 380 360 354 374 368 354 390 382 366 360 352 366 400 390 392 368 358 360 356 392 364 362 396 352 362 376 376 376 398
76+
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
78
79-
256
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
82
___________________________________________________________________________________________________________________________
83
// Testcase : 9
84-
100
84+
85-
867 885 883 893 889 867 873 871 899 899 879 895 897 867 855 871 889 895 895 861 899 861 877 865 877 895 873 853 859 893 863 865 867 887 881 857 881 859 889 895 897 859 881 865 885 851 867 893 893 861 897 889 887 895 897 859 869 883 871 867 897 871 851 863 889 873 865 897 855 895 899 885 881 883 871 865 871 877 893 895 881 889 879 883 899 861 893 889 883 869 873 853 877 873 893 893 897 881 893 893
85+
86
40
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
88-
769
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
92
93-
100
93+
94-
961 981 963 971 967 963 953 971 955 957 993 969 967 957 987 989 977 965 975 965 957 967 969 959 961 957 995 991 993 951 989 989 951 963 967 997 981 993 961 951 951 967 983 973 973 955 965 957 993 985 961 967 991 987 975 999 975 981 971 999 995 989 989 973 955 959 975 995 975 997 983 975 967 975 983 971 959 995 971 971 955 951 969 975 961 959 981 979 965 981 995 991 993 993 991 989 979 985 963 993
94+
95
 
96
//Input : 
97
40
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
99-
897
99+
100
101
102
//Output : 
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
104
___________________________________________________________________________________________________________________________