2013-11-09 56 views
0

我有一个固定大小的正方形表示为n个数组,每个数组都有n个元素。我想写一个函数检查它是否为magic square。首先要检查的是所有内部数组的总和是否相同。但是,如何迭代每个内部数组的第一个元素,然后遍历第二个元素到最后一个元素?如何迭代Ruby中数组的数组元素?

+1

嵌套迭代器,外部然后内部,检查总和。 –

+2

使用转置! – davidhq

+0

这更好,虽然我认为这些操作可以结合使用。 –

回答