A140793 Smallest prime which is the concatenation of 2 or more consecutive numbers starting with n, or -1 if no such prime exists.
23, 345678910111213141516171819, 4567, 567891011121314151617, 67, 78910111213, 89
Offset: 2
Programs
-
Mathematica
f[n_] := Block[{c = n, k = n + 1}, While[c = 10^IntegerLength[k] c + k; p = c; !PrimeQ[c], k++]; c]; Table[f[n], {n, 2, 8}] (* Robert G. Wilson v, Jun 24 2012 *) pr[n_]:=Module[{k=1},While[!PrimeQ[FromDigits[Flatten[IntegerDigits/@Range[n,n+k]]]],k++];FromDigits[Flatten[IntegerDigits/@Range[n,n+k]]]]; Array[pr,8,2] (* Harvey P. Dale, Mar 14 2014 *)
-
PARI
A140793(n,N=n,T=10^logint(n,10))=while(T*=10,for(m=n+1,n=T-1,ispseudoprime(N=N*T+m)&&return(N))) \\ M. F. Hasler, Feb 22 2021
Formula
a(n) = concatenate( n, ..., A084559(n)). - M. F. Hasler, Feb 22 2021
Extensions
Added escape clause to definition. - N. J. A. Sloane, Feb 22 2021
Comments