编写一个程序或函数,如果n≥1,则返回的解数为±1±2±3±...±n = 0。
对于n = 6,没有解,所以答案为0。对于n = 4,有两个解,所以答案为2(两个解是1-2-3 + 4 = -1 + 2 + 3-4 = 0)。
这是OEIS序列A063865。一些示例输入/输出是:
n a(n)
1 0
2 0
3 2
4 2
5 0
6 0
7 8
8 14
9 0
10 0
11 70
12 124
13 0
14 0
15 722
16 1314
以字节为单位的最短代码获胜。