Ethiopian multiplication: Difference between revisions

Content added Content deleted
(→‎{{header|Go}}: No signature required on task pages - Just use on talk pages.)
(→‎{{header|J}}: Removed second section as contrary to the comment, it does not obey the letter of the task description as it fails to use the three functions.)
Line 859: Line 859:
<lang j> 17 ethiop 34
<lang j> 17 ethiop 34
578</lang>
578</lang>

Note: this could be implemented more concisely as <tt>#.@(*#:)</tt>, which abides by the letter of the task, but [http://www.jsoftware.com/pipermail/programming/2009-July/015507.html evades its spirit].

Here is the acceptable alternative from the "evades its spirit" message:
<lang j>ethiop=: p.&2@(* |.@#:)</lang>


=={{header|Java}}==
=={{header|Java}}==