cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

A297351 Smallest number k such that, for any set S of k distinct nonzero residues mod p = prime(n), any residue mod p can be represented as a sum of zero or more distinct elements of S.

Original entry on oeis.org

1, 2, 3, 4, 6, 6, 7, 8, 9, 10, 10, 11, 12, 12, 13, 14, 15, 15, 16, 16, 16, 17
Offset: 1

Views

Author

Keywords

Crossrefs

Programs

  • PARI
    sumHitsAll(v,m)=my(u=[0],n); for(i=1,#v, n=v[i]; u=Set(concat(u,apply(j->(j+n)%m,u))); if(#u==m, return(1))); 0
    a(n,p=prime(n))=for(s=sqrtint(4*p+2)-1,sqrtint(4*p)-1, forvec(v=vector(s,i,[1,p-1]), if(!sumHitsAll(v,p), next(2)), 2); return(s)); sqrtint(4*p)

Formula

For p = prime(n) > 3, sqrt(4p + 5) - 2 < a(n) <= sqrt(4p). The former bound is due to Erdős & Heilbronn and the latter to Olson.

Extensions

a(13) from Charles R Greathouse IV, Jan 27 2018
a(14)-a(22) from Bert Dobbelaere, Apr 20 2019