Matrix transposition: Difference between revisions
Content added Content deleted
(try to figure out why Euphoria section disappears, resulting in off-by-one edit buttons) |
|||
Line 659: | Line 659: | ||
=={{header|Euphoria}}== |
=={{header|Euphoria}}== |
||
<lang |
<lang euphoria>function transpose(sequence in) |
||
sequence out |
sequence out |
||
out = repeat(repeat(0,length(in)),length(in[1])) |
out = repeat(repeat(0,length(in)),length(in[1])) |
||
Line 680: | Line 680: | ||
Output: |
Output: |
||
<pre> { |
|||
{ |
|||
{1,5,9}, |
{1,5,9}, |
||
{2,6,10}, |
{2,6,10}, |
||
{3,7,11}, |
{3,7,11}, |
||
{4,8,12} |
{4,8,12} |
||
} |
}</pre> |
||
=={{header|Factor}}== |
=={{header|Factor}}== |