Tag: 魔方

测试Magic Square Java的.txt文件

我不想问,但我无法弄清楚这项任务,当我寻求帮助时TA也不能。 我必须从文本文件中获取输入,将文件中的整数提供给数组列表,并测试它是否是焦虑魔方。 n等于数组列表长度的平方根。 如果它不是一个完美的方形,它立即失败了魔方测试。 无论如何,我几乎完成了它; 我似乎不明白我的教授在魔术测试的最后一步中告诉/要求我们做什么。 在最后四个步骤之前的所有测试都完美无瑕。 我将在步骤之后发布我当前的代码。 让rowSums和colSums为两个长度为n的数组,条目全为零。 另外,让sumDiagMajor和sumDiagMinor分别表示表格左上角到右下角和右下角对角线的条目总和。 设index = 0 重复直到index = n2(a)通过ArrayList {index}递增rowSums [row](b)通过ArrayList {index}递增colSums [col](c)如果row = col,则通过ArrayList {index}递增sumDiagMajor。 (d)如果row + col = n-1,则通过ArrayList {index}递增sumDiagMinor(e)递增索引1 如果sumDiagMajor等于sumDiagMinor以及rowSums和colSums的每个条目,则该表是魔方; 否则,它不是。 int rowSums[] = new int[_n]; int colSums[] = new int[_n]; int sumDiagMajor = 0; int sumDiagMinor = 0; int row, col; row = col […]