Écrivez un programme ou une fonction qui, pour n ≥ 1, renvoie le nombre de solutions à ± 1 ± 2 ± 3 ± ... ± n = 0.
Pour n = 6 il n'y a pas de solution, donc la réponse est 0. Pour n = 4 il y a deux solutions, donc la réponse est 2 (les deux solutions sont 1 - 2 - 3 + 4 = -1 + 2 + 3 - 4 = 0).
Il s'agit de la séquence OEIS A063865 . Voici quelques exemples d'entrées / sorties:
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
Le code le plus court en octets gagne.