Jordan-Pólya numbers: Difference between revisions

m
→‎{{header|J}}: faster (probably -- benchmarks hit by factor of 2 influence from os scheduling)
m (→‎{{header|J}}: restore missing definition)
m (→‎{{header|J}}: faster (probably -- benchmarks hit by factor of 2 influence from os scheduling))
Line 24:
 
=={{header|J}}==
<syntaxhighlight lang=J>F=:. !P=:. p:i.100x
jpfct=: {{ _2}.!x:i.->.!inv 1+y }}
jpprm=: P{.~F I. 1+]
 
Fs=. 2}.!i.1+{:P
jpfct=: {{Fs _2}|.!x@:i{.->~ Fs I.!inv 1+y }}]
 
isjp=: {{
6,951

edits