Population count: Difference between revisions

m
No edit summary
Line 2,634:
Module Population_count{
Function Count(x as long long) {
Local integer Count
Local long long m=x
m|div 0x1_0000_0000&&
x|mod 0x1_0000_0000&&
Line 2,654:
Data count(b^i)
next
print "3^x population:", array([])#str$()
i=0: b=0
while i<30
Line 2,660:
b++
end while
print "evil numbers:", array([])#str$()
i=0: b=0
while i<30
Line 2,666:
b++
end while
print "odious numbers:", array([])#str$()
}
}
Line 2,673:
{{out}}
<pre>
3^x population:1 2 2 4 3 6 6 5 6 8 9 13 10 11 14 15 11 14 14 17 17 20 19 22 16 18 24 30 25 25
evil numbers:0 3 5 6 9 10 12 15 17 18 20 23 24 27 29 30 33 34 36 39 40 43 45 46 48 51 53 54 57 58
odious numbers:1 2 4 7 8 11 13 14 16 19 21 22 25 26 28 31 32 35 37 38 41 42 44 47 49 50 52 55 56 59
</pre>
 
 
=={{header|MAD}}==
404

edits