OFFSET
1,3
COMMENTS
Assuming x < y, we have gcd(x,y) = xor(x,y) = y-x.
LINKS
Way to infinity, How many pairs (A, B) are there such that: gcd(A, B) = A \oplus B, Mathematics StackExchange, 2014.
EXAMPLE
For n = 3, in binary notation we have a(3) = 3 such pairs: gcd(100,101) = 1 = xor(100,101), gcd(100,110) = 10 = xor(100,110), and gcd(110,111) = 1 = xor(110,111).
PROG
(PARI) a389271(n) = sum(g=1, 2^(n-1)-1, my(c=0); forstep(t=2^(n-1), 2^n-1, Mod(0, g), c += bitand(t, t+g)==t; ); c);
CROSSREFS
KEYWORD
nonn,more
AUTHOR
Max Alekseyev, Sep 27 2025
STATUS
approved
