Jump to content

Sequence: smallest number with exactly n divisors: Difference between revisions

no edit summary
No edit summary
Line 402:
</pre>
 
=={{header|Maple}}==
<lang Maple>
with(NumberTheory):
with(ArrayTools):
 
countDivisors := proc(x::integer)
return numelems(Divisors(x));
end proc:
 
sequenceValue := proc(x::integer)
local count:
for count from 1 to infinity while not countDivisors(count) = x do end:
return count;
end proc:
 
A := Array([]):
for number from 1 to 15 do
A := Append(A,sequenceValue(number)):
end:
print(A);
 
</lang>
{{out}}<pre>
[1, 2, 4, 6, 16, 12, 64, 24, 36, 48, 1024, 60, 4096, 192, 144]
</pre>
=={{header|Nim}}==
{{trans|Kotlin}}
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.