数组元素的总和为零

时间:2019-06-05 16:13:55

标签: java arrays math

我正在尝试解决一个问题,但无法找到解决此问题的任何线索。我可以进行编码,但是唯一的问题是逻辑。

我想根据输入数字创建一个数组,其中数组的总和为零。

例如,我的输入可能与0<=input<=99不同。让我们说如果它的5,那么我的数组应该是这样的。

[1,2,3,4,-10]

注意:数组的所有元素都应该是唯一的。

任何人都可以分享任何想法...吗?

1 个答案:

答案 0 :(得分:0)

一个简单的答案是[0, 1, ..., N-1, -N*(N-1)/2]