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.

A227921 Odd odious numbers (A000069), all divisors of which are odious.

This page as a plain text file.
%I A227921 #20 Aug 19 2019 02:59:04
%S A227921 1,7,11,13,19,31,37,41,47,49,59,61,67,73,79,91,97,103,107,109,121,127,
%T A227921 131,133,137,143,151,157,167,173,179,181,191,193,199,211,217,223,227,
%U A227921 229,233,239,241,247,251,259,271,283,307,313,331,341,361,367,379,397,403
%N A227921 Odd odious numbers (A000069), all divisors of which are odious.
%C A227921 All primes are in A027697.
%H A227921 Robert Israel, <a href="/A227921/b227921.txt">Table of n, a(n) for n = 1..10000</a>
%p A227921 odious:= proc(n) option remember;
%p A227921   n::odd xor procname(floor(n/2))
%p A227921 end proc:
%p A227921 odious(0):= false:
%p A227921 odious(1):= true:
%p A227921 filter:= proc(n) andmap(odious, numtheory:-divisors(n)) end proc:
%p A227921 select(filter, [seq(i,i=1..500,2)]); # _Robert Israel_, Aug 18 2019
%t A227921 odiusQ[n_]:=OddQ[Total[IntegerDigits[n,2]]]; Select[Range[1,411,2], odiusQ[ #]&&AllTrue[Divisors[#],odiusQ]&] (* The program uses the AllTrue function from Mathematica version 10 *) (* _Harvey P. Dale_, Jun 08 2019 *)
%o A227921 (PARI) isodious(n) = {b = binary(n); sum(i=1, #b, b[i]==1) % 2;}
%o A227921 isok(n) = {if (!(n % 2), return (0)); fordiv(n, div, if (! isodious(div), return (0))); return (1);} \\ _Michel Marcus_, Oct 12 2013
%Y A227921 Cf. A000069, A027697.
%K A227921 nonn,base
%O A227921 1,2
%A A227921 _Vladimir Shevelev_, Oct 09 2013