login
a(n)=(1/2)*Sum{|d(i)-e(i)|} where Sum{d(i)*10^i} is the base 10 representation of n and e(i) are the digits d(i) in nondecreasing order.
3

%I #11 Dec 30 2023 16:51:17

%S 0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,0,0,0,1,2,3,4,5,6,7,0,0,0,0,1,

%T 2,3,4,5,6,0,0,0,0,0,1,2,3,4,5,0,0,0,0,0,0,1,2,3,4,0,0,0,0,0,0,0,1,2,

%U 3,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,1,0

%N a(n)=(1/2)*Sum{|d(i)-e(i)|} where Sum{d(i)*10^i} is the base 10 representation of n and e(i) are the digits d(i) in nondecreasing order.

%p A037887 := proc(n)

%p local a,dgs,dgsE ;

%p a := 0 ;

%p dgs := convert(n,base,10);

%p dgsE := sort(dgs) ;

%p for i from 1 to nops(dgs) do

%p a := a+ abs(op(i,dgs)-op(i,dgsE)) ;

%p end do:

%p a/2 ;

%p end proc: # _R. J. Mathar_, Oct 19 2015

%K nonn,base

%O 1,13

%A _Clark Kimberling_

%E Definition swapped with A037878. - _R. J. Mathar_, Oct 19 2015