OFFSET
0,12
LINKS
FORMULA
a(n) = Sum_{k=1..floor(n/4)} Sum_{j=k..floor((n-k)/3)} Sum_{i=j..floor((n-j-k)/2)} A010051(i) * A010051(j) * A010051(k) * A010051(n-i-j-k). - Wesley Ivan Hurt, Apr 17 2019
a(n) = [x^n y^4] Product_{k>=1} 1/(1 - y*x^prime(k)). - Ilya Gutkovskiy, Apr 18 2019
EXAMPLE
a(17) = 3 because 17 can be written as the sum of four primes in exactly three ways: 2+2+2+11, 2+3+5+7 and 2+5+5+5.
MATHEMATICA
a[n_] := Length@ IntegerPartitions[n, {4}, Prime@ Range@ PrimePi@ n]; a /@
Range[0, 100] (* Giovanni Resta, Jun 21 2015 *)
Table[Count[IntegerPartitions[n, {4}], _?(AllTrue[#, PrimeQ]&)], {n, 0, 80}] (* The program uses the AllTrue function from Mathematica version 10 *) (* Harvey P. Dale, Feb 03 2019 *)
PROG
(PARI) a(n) = {nb = 0; forpart(p=n, if (#p && (#select(x->isprime(x), Vec(p)) == #p), nb+=1), , [4, 4]); nb; } \\ Michel Marcus, Jun 21 2015
(Magma) [0] cat [#RestrictedPartitions(n, 4, {d:d in PrimesUpTo(n)}):n in [1..100]]; // Marius A. Burtea, May 07 2019
CROSSREFS
KEYWORD
nonn,easy
AUTHOR
Doug Bell, Jun 20 2015
STATUS
approved