login
A089912
a(n) gives sum of number of common unitary divisors of n and m, where m runs from 1 to n.
2
1, 3, 4, 5, 6, 11, 8, 9, 10, 16, 12, 18, 14, 21, 23, 17, 18, 26, 20, 28, 30, 31, 24, 33, 26, 36, 28, 37, 30, 57, 32, 33, 45, 46, 47, 45, 38, 51, 52, 51, 42, 77, 44, 55, 58, 61, 48, 62, 50, 66, 67, 64, 54, 71, 70, 68, 74, 76, 60, 100, 62, 81, 77, 65, 82, 113, 68, 82, 89, 118, 72
OFFSET
1,2
LINKS
MATHEMATICA
udiv[n_] := Select[Divisors[n], GCD[#, n/#]==1 &]; a[n_] := Module[{d = udiv[n]}, Sum[Length[Intersection[d, udiv[k]]], {k, 1, n}]]; Array[a, 100] (* Amiram Eldar, Aug 10 2019 *)
PROG
(PARI) a(n) = {sdivn = Set(); fordiv(n, d, if (gcd(d, n/d) == 1, sdivn = setunion(sdivn, Set(d)))); s = 0; for (m=1, n, sdivm = Set(); fordiv(m, d, if (gcd(d, m/d) == 1, sdivm = setunion(sdivm, Set(d)))); s += length(setintersect(sdivn, sdivm)); ); return (s); } \\ Michel Marcus, Jul 15 2013
CROSSREFS
Sequence in context: A271821 A261459 A215249 * A047425 A048989 A356050
KEYWORD
easy,nonn
AUTHOR
Naohiro Nomoto, Jan 11 2004
STATUS
approved