Problem Statement
You will be given a
Definition
- Class:
- CommonMultiples
- Method:
- countCommMult
- Parameters:
- int[], int, int
- Returns:
- int
- Method signature:
- int countCommMult(int[] a, int lower, int upper)
- (be sure your method is public)
Constraints
- a will contain between 1 and 50 elements, inclusive.
- Each element of a will be between 1 and 100, inclusive.
- upper will be between 1 and 2000000000 (2*109), inclusive.
- lower will be between 1 and upper, inclusive.
Examples
{1,2,3}
5
15
Returns: 2
The only numbers between 5 and 15 that are multiples of 1, 2 and 3 are 6 and 12.
{1,2,4,8,16,32,64}
128
128
Returns: 1
128 is a multiple of all smaller powers of 2.
{2,3,5,7,11,13,17,19,23,29,31,37,41,43,49}
1
2000000000
Returns: 0
{1,1,1}
1
2000000000
Returns: 2000000000
{4}
1
2000000000
Returns: 500000000
{6,26,56,56,4,24,25,32,13,41,4,26}
3462456
234523542
Returns: 26
{4,6,9,9,6,4,1,9,6,6,6,6,6,4,4,4,4,4,9,9,9,9,9}
1
2000000000
Returns: 55555555
{20,18,73,55,42,80,51,80,24,84,80,86,19,59,3,27,48,66,70,26,87,81,62,20,39,49,38,63,87,91,9,94,52,96,85,48,41,95,82,33,32,99,80,86,67,66,2}
114603444
697053758
Returns: 0
{3,1,1,3,3,1,3,1,1,3,1,3,3,1,1,1,3,3,1,3}
1851
999395796
Returns: 333131316
{4,2,8,4,1,8,4,8,8,8}
6824
999395796
Returns: 124923622
{2,2,4,2,2,4,2,1,4,2,1,4,1,1,1,2}
2452
999395796
Returns: 249848337
{77,1,77,77,11,7,11,7,11,7,1,11,77,11,1,7,11,7,11,11,77,1,11,77,77,7}
77
999395796
Returns: 12979166
{8,32,8,1,1,16,16,16,16,16,4,32,32,16,32,16,2,32,4,1}
3490
999395794
Returns: 31231009
{1,1,23,23,1,49,1,49,49,49,23,1,7,49,23,1,1,23,49,7,7,49,23,7,49,49,49}
1129
999395795
Returns: 886774
{2,82,2,82,41,62,31,41,82,3,41,6,41,31,93,6,93,31,41,6,31,93,3,1,2,62,82,2,31,62,62,3,62,1,62,6,82,2,31,62,2,93,3,82,93,62,3}
7627
999395794
Returns: 131050
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
9932
999395795
Returns: 999385864
{3,47,1,6,4,1,6,12,3,3,3,4,2,3,1,6}
564
999395795
Returns: 1771978
{7,21,3,21,3,21,3,7,3,21,21,21,21,3,3,1,7,3,21,3,21,21,21,21,3,3,1,7,7,3,21,3,7,3,1,21,1,21,1,3,1,21,21,7,7,3,7}
3128
999395798
Returns: 47590128
{20,28,8,35,14,10,80,49,20,10,10,14,49,14,1,56,16,40,2,5,40,49,20,8,35,80,16,10,49,7,10,56,16,32,80,10,14,20,28,20,8,1,20,20,1,5,70,56}
7838
999395796
Returns: 127473
{1,2,1,2,2,2,2,1,1,2,2,1,2,2,1,2,1,2,1,2,2,1,1,1,2,2,2,2,1,2}
4665
999395796
Returns: 499695566
{67,85,67,1,85,67,5,17,17,5,85,67,1,5,17,67,1,5,85,67,67,67,17}
5696
999395798
Returns: 175485
{3,3,9,1,1,9,3,3,9,1,1,1,1,9,1,3,1,9,3,1,9,1,9,9,1,9,1,9,9,3,3,9}
4420
999395798
Returns: 111043486
{2,4,1,4,1,2,2,4,2,2,1,2,1,4,2,2,2,1,2,1,2,2,4,2,2,4,2,2,1,4,2,2,4,4,1,4,2,4,2,1}
892
999395797
Returns: 249848727
{31,31,1,31,17,31,1,17}
528
999395796
Returns: 1896385
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
6027
999395795
Returns: 999389769
{1,3,9,1,1,9,1,3,3,9,9,9,9,3,9,1,3,3,1,1,9,3,1,1,9,3,3,1,1,3,9,3,1,3,1,1,3,3,1,9,3,1,9}
2547
999395794
Returns: 111043695
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
4001
999395798
Returns: 999391798
{3,3,9,9,9,79,9,9,79,9,1,1,79,3,1,3,9,1,9,79,79,79,79}
711
999395796
Returns: 1405619
{1,2,1,2,1,1,1,1,1,2,1,2,2,2,2,1,2,1,2,2,2,2,2,1,1,1,2,1,2,2,1,1,2,1,1,1,1,2,1,2,2,1,1,1,2,2,2}
7263
999395798
Returns: 499694268
{6,6,1,1,2,6,3,3,2,3,6,3,1,6,3,3,2,6,1,6,2,1,1,1,3,1,6,2,2,2,2,3,2,2,6,6,2,2,6,6,3,6,3,1,3,3,2}
4973
999395795
Returns: 166565137
{1,14,6,1,14,3,6,14,14,14,3,42,6,3,21,7,7,21,3,6,3,6,14,42,21,3,3,6,7,7,14,3,7,2,2,3,42,1}
5502
999395794
Returns: 23795007
{47,31,1,31,31,31,31,47,31,1,47,31,31,47,47,31,1,47,1,31,1,1,1,47,1,47,1,47,31,31,31,47,1,47,47,1,47,47,31,47}
1455
999395794
Returns: 685927
{5,5,5,1,1,5,1,5,5,5,1,1,1,1,5,1,1,5,1,1,5,1,1,1,5,1,1}
813
999395795
Returns: 199878997
{2,1,3,3,2,1,3,1,6,1,3,6,6,2,1,6,6,6,1,6,1,6}
5033
999395796
Returns: 166565128
{4,52,1,78,13,24,3,39,13,12,24,44,44,11,12,13,44,33,22,2,24}
3433
999395797
Returns: 291198
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
2449
999395797
Returns: 999393349
{10,2,10,30,10,6,2,10,1,6,3,6,5,1,2,1,3,1,2,6,1,15,6,10,15,10,5,15,30,2,5,3,10,30,2,3,15,30}
4468
999395796
Returns: 33313045
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
8537
999395794
Returns: 999387258
{3,3,3,29,29,29,87,87,87,29,29,1,1,29,3,1,1,3}
8962
999395794
Returns: 11487204
{3,17,39,51,21,34,6,1,78,6,39,26,2,6,1,14,1,42,17,51,7,21,7,91,78,78,13,34,42,26,21,17,2,1,91,3,7,13,39,6,17,26,34,3,39,6,6}
9281
999395797
Returns: 107670
{13,13,1,1,13,13,1,1,1,13,13,1,13,1,13,13,13,13,13,1,1,13,1,1,1,1,1,13,13,13,1,1,13,1,13,1,1,13,1,13,1}
9606
999395795
Returns: 76875861
{7,1,7,1,7,1,7,1,7,7,7,7,7}
7
999395798
Returns: 142770828
{73,43,89,83,47}
621
1000000000
Returns: 0
{53,2,73,23,13,67}
595
1000000000
Returns: 6
{2,23,73,17,67,89,83}
721
1000000000
Returns: 0
{13,17,11,7}
680
1000000000
Returns: 58764
{37,47,3,83,43,71,41}
265
1000000000
Returns: 0
{5,7,47,29,43,59,53}
798
1000000000
Returns: 0
{61,19,17,5,13,2,59,71}
701
1000000000
Returns: 0
{47,29,7,61,89,73,2}
192
1000000000
Returns: 0
{83,23,53,47,13,2,11}
457
1000000000
Returns: 0
{73,67,89,29,5,17,53}
177
1000000000
Returns: 0
{37,97,13,23,5,17}
916
1000000000
Returns: 10
{43,2,1,4,1,43,1,47,2,47,5,4,25,50,4,4,47,43,25}
275664398
304766799
Returns: 144
{13,1,59,1,67,37,59,13,13,13,37,1,1,37,13,37,59,1,59}
22816715
804289240
Returns: 412
{13,19,23,23,1,13,1,26,23,23,1,23,1,1,4,52,23,19,13,4,19,19,1,23,1,4,1,23}
468091675
734280610
Returns: 11714
{3,71,71,71,57,19,3,3,1,1,57,1,1,57,19,19,1,1,57,71,59,57,57,1,59,19,59,71,57,1,3,19,59,71,3}
362218639
889906969
Returns: 2210
{3,29,58,9,29,2,29,1,67,3,1,1,2,3,2,67,3,1,1,1,87,29,87,3,58,1,3,2,2,67,29,9,67,1,3,4,2,1,18,87,12,3,1,2,1,1,3}
374851331
826785360
Returns: 6462
{7,1,1,83,83,7,67,67}
710339898
949779873
Returns: 6151
{19,1,19,7,1,7,7,1,5,1,1,71,7,5,1,35,95,1,7,5,71,7,49,95,7,1,7,71,95,49,19,5,7,19}
70397563
145422200
Returns: 228
{23,19,1,23,13,1,23,13,1,23,23,23,23,23,1,23,13,23,89,89,89,89,89,89,19,13,1,89,13,1,23,1}
118818115
872175524
Returns: 1490
{31,31,17,31,17,1,79,97,1,1,1,97,1,79,79,1,1,17,1,97,31,31,79,1,79,97,97,1,1,97,1}
201920052
448262510
Returns: 60
{82,17,17,6,17,82,82,51,12,41,3,1,1,3,41,41,2}
105001654
725543545
Returns: 74193
{9,19,1,1,19,57,47,3,1,1,1,97,19,19,9,19,97,19,97,57,19,1,1,47,1,47,1,1,57,1,97,97,3,1,3,47,1}
19489727
530900111
Returns: 656
{2,1,86,2,73,1,2,73,73,86,1,1,61,1,61,1,43,43,2,73,1,1,73,1,73,1,1,1,1,1,1,61,4,4,1,61,61,2,73,1,1,61,1,4,1,73}
2297747
744470352
Returns: 970
{1,1,47,71,1,1}
223058428
267967776
Returns: 13459
{71,53,1,7,7,61,1,7,71,71,49,71,61,49,71,71,1,49,49,71,61,7,1}
742342062
753589671
Returns: 2
{97,29,23,29,1,1,23,1,23,73,29,1,1,1,29,97,29,73,23}
566763240
576209293
Returns: 2
{37,43,37,79,79,43,43}
193938125
193938126
Returns: 0
{1,1,67,89,1,1,67,1,1,73,1,89,67,1,89,67,1,1,73,1,73,73}
538029563
538029564
Returns: 1
{89,1,19,3,19,19,83,3,57,3,1,89,83,1,19,89,19,89,83,89,3,1,83,1}
535587050
536008109
Returns: 1
{1,67,1,67}
118926945
118927011
Returns: 1
{47,47,89,1,89,1,43,89,43,23,43,47,47,89,1,1}
943233037
951507011
Returns: 2
{59,53,1,53,53,2,43,1,59,59,59,1,4,4,1,1,1,53,43,2,43,2,1,1,53,2,1}
400693778
400693779
Returns: 0
{53,1,89,53,4,53,2,2,1,4,97,97,2,2,53,2,53,1,53,1,4,2,2,89,1,89,97,2}
139094896
139094898
Returns: 1
{47,41,1,1,41,89,47,47,7,41,7,89,1,41,1,41,1,7,41,89,89,89,1,89,47,89,41,89,7}
22809900
24010419
Returns: 0
{37,4,37,74,1,89,37,71,37,37,37,89,1,2,37,71,37,1,71,2,1,1,71,37,1,71,4,1,1,2,1,71,1,89,2,1}
454513033
455448243
Returns: 0
{1,3,1,3,1,47,1,3,3,3,3,1,47,1,47,3,3,3,61,1,1,3,1,29,3,3,61,1,47}
393848392
394097819
Returns: 0
{97,37,1,59,97,79,1,37,97,37,59,1,79,79,59,37,97,1,97,1,37,1,59,79,1,59,79,37,1,37,37,1,1,59,1,37,1}
16728330
33456657
Returns: 0
{1,1,1,79,79,1,3,1,1,51,1,1,89,89,1,1,79,17,79,1,3,1,89,1,79,79,51,1,17,79,1,9,1,9,3,9}
259254064
260329805
Returns: 0
{1,67,1,2,2,4,67,82,67,4,17,67,67,67,1,82,1,1,1,41,67,34,17,2,67,1,34,34,1,1,41,2,17,1,1,1,34,67,2,1,41,1,17,67,4}
150370781
150557575
Returns: 0
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 49 }
1
2000000000
Returns: 0
{2 }
1
2000000000
Returns: 1000000000
{1, 2, 3 }
5
15
Returns: 2
{1, 1, 1 }
1
2000000000
Returns: 2000000000
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 }
1
2
Returns: 0
{5 }
5
15
Returns: 3
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 }
1
2000000000
Returns: 0
{2 }
2000000
1000000000
Returns: 499000001
{1, 5, 6, 7, 9 }
1
2000000000
Returns: 3174603
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 }
12
200000000
Returns: 0
{1 }
1
2000
Returns: 2000
{12, 30 }
200
600
Returns: 7
{1 }
1999999999
2000000000
Returns: 2
{3 }
1
2000000000
Returns: 666666666
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 49, 61, 67, 71, 79, 83 }
1
2000000000
Returns: 0
{1, 1, 1, 2, 3 }
1
2000000000
Returns: 333333333
{1, 2, 4, 8, 16, 32, 64 }
1
1
Returns: 0
{97, 91, 89, 87, 83, 79, 73, 71, 67, 61, 59, 57, 53, 49, 43, 41, 37, 31, 29, 23, 17, 13, 11, 7, 5, 3, 2 }
1
2000000000
Returns: 0
{30, 60, 75, 80 }
6
3000000
Returns: 2500
{3, 4 }
15
15
Returns: 0
{64, 81, 25, 49, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 }
1
2000000000
Returns: 0
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
1
2000000000
Returns: 2000000000
{4, 6 }
6
18
Returns: 1
{6, 10, 15 }
1
2000000000
Returns: 66666666
{1, 1, 1 }
1
1999999999
Returns: 1999999999
{39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49 }
1
100000000
Returns: 0
{2, 3, 5, 7, 11, 13, 17, 19, 23, 97 }
1
2000000000
Returns: 0
{64, 81, 25, 49, 11, 13, 17, 19, 23, 27, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71 }
1
1000000000
Returns: 0
{100, 100, 100, 100, 100, 100 }
100
200
Returns: 2
{4, 8 }
15
17
Returns: 1
{5 }
7
7
Returns: 0
{2, 4, 6, 7 }
1
2000000000
Returns: 23809523
{3 }
3
8
Returns: 2
{2, 2, 2, 2, 2, 2, 2, 2, 2, 2 }
1
2000000000
Returns: 1000000000
{2, 6, 9, 15, 56, 80, 90, 100 }
1
2000000000
Returns: 79365
{5 }
14
24
Returns: 2
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
1
2000000000
Returns: 1000000000
{1, 1, 1, 2, 2, 2 }
1
2000000000
Returns: 1000000000
{1, 2 }
1
2000000000
Returns: 1000000000
{64, 81, 25, 49, 11, 13, 17, 19, 23, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71 }
1
2000000000
Returns: 0
{12, 18 }
1
50
Returns: 1
{2, 4 }
1
2000000000
Returns: 500000000
{1, 2, 3 }
6
15
Returns: 2
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }
1
2000000000
Returns: 793650
{2 }
50000
1000000000
Returns: 499975001
{1, 1, 2 }
1
2000000000
Returns: 1000000000
{100, 99, 97, 89, 100 }
1
2000000000
Returns: 23
{1 }
10
100
Returns: 91
{23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 2, 3, 5, 7, 11, 13 }
1
2000000000
Returns: 0
{2 }
3
5
Returns: 1
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 49, 51, 53, 59 }
1
2000000000
Returns: 0
{12, 16, 20 }
240
960
Returns: 4
{1, 2, 3 }
6
6
Returns: 1
{1 }
5
10
Returns: 6
{3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 }
1
2000000000
Returns: 0
{6 }
5
12
Returns: 2
{1, 2, 3, 4, 5, 6, 7, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 32, 33, 31 }
1
10000
Returns: 0
{1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 4, 5, 6, 4, 5, 6, 4, 5, 6, 21, 22, 23, 24, 7, 8, 9, 7, 8, 9, 25, 26, 27, 28, 29, 30, 33, 10, 8 }
1
2000000000
Returns: 0
{1 }
100
20000
Returns: 19901
{2 }
3
4
Returns: 1
{67 }
67
134
Returns: 2
{1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 }
1
2000000000
Returns: 1000000000
{2, 3, 5, 7, 11, 13, 17, 19, 23, 83 }
1
2000000000
Returns: 0
{2, 3, 4, 5, 6, 7, 8, 9, 11, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50 }
1
2000000000
Returns: 0
{100, 99, 98, 97, 96, 95 }
1
2000000000
Returns: 0
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
1
2000000000
Returns: 2000000000
{4, 8 }
50000
1000000000
Returns: 124993751
{4, 6, 14, 21 }
1111
1999999999
Returns: 23809510
{1, 2, 3 }
1
2000000000
Returns: 333333333
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 67 }
1
2000000000
Returns: 0
{5 }
4
10
Returns: 2
{4, 6 }
1
200000
Returns: 16666
{3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 57, 59, 61, 67, 71, 73, 79, 81, 83, 85, 87, 89, 91, 97 }
2
2000000000
Returns: 0
{99, 66, 13 }
84942
2000000000
Returns: 776968
{1, 2, 3, 4, 5, 6, 7, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 32, 33, 31 }
1
2000000000
Returns: 0
{3 }
9
9
Returns: 1
{8, 9, 5, 7, 11, 13, 17, 19, 37 }
1
2000000000
Returns: 0
{11, 14, 10, 22, 11, 15, 28, 22, 30, 24, 28, 12, 6, 19, 10, 28, 4, 13, 22, 18, 15, 10, 16, 15, 12, 23, 28, 3, 20, 26, 12, 13, 22, 27 }
1614923534
1984829105
Returns: 1
{2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 }
1
2000000000
Returns: 1000000000
{2, 3 }
6
12
Returns: 2
{87, 89, 91, 93, 73 }
1
2000000000
Returns: 1
{8, 12 }
23
96
Returns: 4
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 }
2
2000000000
Returns: 0
{23, 34, 45, 45, 56, 67, 67, 78, 45, 100 }
1
2000000000
Returns: 0
{6, 4 }
1
2000000
Returns: 166666
{1, 1, 1 }
1999999999
2000000000
Returns: 2
{2, 3, 5, 7, 11, 13, 17, 19, 23, 27, 8 }
1
2000000000
Returns: 0
{78, 60, 60, 46, 57, 75, 8, 49, 42 }
1
2000000000
Returns: 11
{97, 89, 83, 79, 73, 71, 67, 61, 59, 53, 47, 43, 41, 37, 31, 29, 23, 19, 17, 13, 11, 7, 5, 3, 64, 81, 99, 25, 49, 81, 100 }
12312
999999999
Returns: 0
{4, 6 }
2
1000
Returns: 83
{2 }
8
10
Returns: 2
{64, 81, 25, 49, 11, 23 }
2000000000
2000000000
Returns: 0
{1, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 24, 26, 90, 100, 50, 60, 25, 55 }
1
2000000000
Returns: 555
{90, 91, 92, 93, 94, 95, 96, 97, 98, 3 }
1
2000000000
Returns: 0
{99 }
1999999241
1999999946
Returns: 7
{91, 97, 89, 83, 79 }
1
2000000000
Returns: 0
{9, 91 }
1
20000000
Returns: 24420
{2 }
127
129
Returns: 1
{3 }
4
8
Returns: 1
{1 }
1
2000000000
Returns: 2000000000
{100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70 }
1
1000000
Returns: 0
{4, 6 }
1
1000000000
Returns: 83333333
{8 }
7
9
Returns: 1
{6, 9 }
1
111
Returns: 6
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53 }
1
2000000000
Returns: 0
{2, 3, 5, 7, 11, 13, 17, 19, 23 }
1
2000000000
Returns: 8
{97, 91, 89, 83, 79, 73, 71, 67, 61, 59, 53, 47, 43, 41, 37, 31, 29, 23 }
1
2000000000
Returns: 0
{2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 51, 57, 59, 61, 67, 69, 71, 73, 79, 89, 83, 91, 97 }
1
2000000000
Returns: 0
{16, 20 }
10
100
Returns: 1
{2, 3, 4 }
5
15
Returns: 1
{1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 23, 25, 25 }
1
2000000000
Returns: 1