OFFSET
1,1
LINKS
Pierre CAMI and Jens Kruse Andersen, Table of n, a(n) for n = 1..200 (first 100 terms from Pierre CAMI)
EXAMPLE
2*(2*2)^2-1 = 31 prime so a(1) = 2.
3*(2*2)^3-1 = 191 prime so a(2) = 2.
MAPLE
A:= proc(n)
local p, q;
p:= ithprime(n);
q:= 1;
do
q:= nextprime(q);
if isprime(p*(2*q)^p-1) then return(q) fi
od:
end proc:
seq(A(n), n=1..50); # Robert Israel, Aug 05 2014
MATHEMATICA
a245600[n_Integer] := Catch[
Do[
If[And[PrimeQ[Q], PrimeQ[Prime[n]*(2*Q)^Prime[n] - 1]] == True,
Throw[Q]],
{Q, 1000000}]
]; Map[a245600, Range[50]] (* Michael De Vlieger, Aug 03 2014 *)
PROG
(PFGW & SCRIPT)
SCRIPT
DIM i, 0
DIM n
DIMS t
OPENFILEOUT myf, b(n).txt
LABEL loop1
SET i, i+1
IF i>100 THEN END
SET n, 0
LABEL loop2
SET n, n+1
SETS t, %d, %d\,; p(i); p(n)
PRP p(i)*(2*p(n))^p(i)-1, t
IF ISPRP THEN GOTO a
GOTO loop2
LABEL a
WRITE myf, t
GOTO loop1
(PARI) a(n)=for(k=1, 10^5, if(ispseudoprime(prime(n)*(2*prime(k))^prime(n)-1), return(prime(k))))
n=1; while(n<100, print1(a(n), ", "); n++) \\ Derek Orr, Jul 27 2014
CROSSREFS
KEYWORD
nonn
AUTHOR
Pierre CAMI, Jul 27 2014
STATUS
approved