OFFSET
1,1
EXAMPLE
2
3 4
5 16 27
7 8 9 10
11 18 25 32 39
13 24 35 46 57 68
MATHEMATICA
row[n_] := For[r = 1, True, r++, ro = Table[Prime[n] + k*r, {k, 0, n-1}]; If[AllTrue[Rest[ro], CompositeQ[#] && !Divisible[#, Prime[n]]&], Return[ro] ] ]; Table[row[n], {n, 1, 11}] // Flatten (* Jean-François Alcover, Sep 26 2017 *)
PROG
(PARI) {check(p, j, a)=local(b, k); b=1; k=1; while(b&&k<j, x=p+a*k; if(isprime(x)||x%p==0, b=0, k++)); b}
{arithprog(p, j)=local(a); a=1; while(!check(p, j, a), a++); a}
{m=11; for(j=1, m, p=prime(j); d=arithprog(p, j); for(k=1, j, print1(p+d*(k-1), ", ")))}
CROSSREFS
KEYWORD
nonn,tabl
AUTHOR
Amarnath Murthy, Jun 02 2004
EXTENSIONS
Edited and extended by Klaus Brockhaus, Jun 03 2004
STATUS
approved