Achilles numbers: Difference between revisions
Content added Content deleted
(Added XPL0 example.) |
m (→{{header|J}}: rumination) |
||
Line 222: | Line 222: | ||
<tt>*/ .>&1</tt> is true if all the values in a list are greater than 1 (0 if not). |
<tt>*/ .>&1</tt> is true if all the values in a list are greater than 1 (0 if not). |
||
<tt>"0</tt> maps a function onto the individual (rank 0) items of a list or array (we use this to avoid complexities: for example if we padded our lists of prime factor powers with zeros, we could still find the gcd, but our test that the powers are greater than 1 would fail). |
<tt>"0</tt> maps a function onto the individual (rank 0) items of a list or array (we use this to avoid complexities: for example if we padded our lists of prime factor powers with zeros, we could still find the gcd, but our test that the powers are greater than 1 would fail). (Actually... we could change <tt>*/ .>&1</tt> to <tt>(0 = 1 e. ])</tt> but padding would still be a bad idea here, for performance reasons. Perhaps we ought to have an option for q: to return a sparse array...) |
||
<tt>5&p:</tt> is euler's totient function. |
<tt>5&p:</tt> is euler's totient function. |