Problem Statement
Definition
- Class:
- PreprimeNumbers
- Method:
- nthNumber
- Parameters:
- int
- Returns:
- int
- Method signature:
- int nthNumber(int n)
- (be sure your method is public)
Constraints
- n will be between 1 and 1000000, inclusive.
Examples
2
Returns: 8
The beginning of an infinite sequence of preprime numbers is: 6, 8, 10, 14, ... The second number is 8.
4
Returns: 14
The beginning of an infinite sequence of preprime numbers is: 6, 8, 10, 14, ... The fourth number is 14.
24
Returns: 77
43765
Returns: 193539
1
Returns: 6
2
Returns: 8
3
Returns: 10
4
Returns: 14
5
Returns: 15
6
Returns: 21
7
Returns: 22
8
Returns: 26
9
Returns: 27
10
Returns: 33
11
Returns: 34
12
Returns: 35
13
Returns: 38
14
Returns: 39
15
Returns: 46
16
Returns: 51
17
Returns: 55
18
Returns: 57
19
Returns: 58
20
Returns: 62
436472
Returns: 2151109
373964
Returns: 1829787
112934
Returns: 523027
284400
Returns: 1374419
236747
Returns: 1134723
75652
Returns: 343747
29484
Returns: 127741
557000
Returns: 2774578
779955
Returns: 3943781
287497
Returns: 1390163
577875
Returns: 2883721
111503
Returns: 515855
754527
Returns: 3809129
73017
Returns: 331199
223366
Returns: 1067033
103448
Returns: 476939
866949
Returns: 4402573
877603
Returns: 4459943
292424
Returns: 1415091
357207
Returns: 1743974
999991
Returns: 5111398
999992
Returns: 5111411
999993
Returns: 5111417
999994
Returns: 5111422
999995
Returns: 5111427
999996
Returns: 5111429
999997
Returns: 5111431
999998
Returns: 5111437
999999
Returns: 5111441
1000000
Returns: 5111443
1000000
Returns: 5111443
999983
Returns: 5111357
500000
Returns: 2478478
43765
Returns: 193539
999999
Returns: 5111441
100000
Returns: 460011
990008
Returns: 5058439
10000
Returns: 41037
888888
Returns: 4519839
4
Returns: 14
999997
Returns: 5111431
987654
Returns: 5045882
1000000
Returns: 5111443
999983
Returns: 5111357
500000
Returns: 2478478
43765
Returns: 193539
999999
Returns: 5111441
100000
Returns: 460011
990008
Returns: 5058439
10000
Returns: 41037
888888
Returns: 4519839
4
Returns: 14
999997
Returns: 5111431
987654
Returns: 5045882