Index finite lists of positive integers: Difference between revisions
Index finite lists of positive integers (view source)
Revision as of 13:28, 2 August 2019
, 4 years ago→bijective: bigint->native
m (→base 11: bigint->mpfr) |
m (→bijective: bigint->native) |
||
Line 590:
===bijective===
{{trans|Python}}
<lang Phix>
▲ sequence res = bi_sprint(n,2)
if res="1" then return {0} end if
res = split(res[2..$],'0')
Line 605 ⟶ 603:
x[i] = repeat('1',x[i])
end for
return res
end function
for i=0 to 10 do
sequence a = unrank(i)
printf(1,"%3d : %-
end for
sequence x = {1, 2, 3, 5, 8}
printf(1,"%
{{out}}
<pre>
|