Dizemos que um número possui um bom balanço de divisores se, ao considerar todos os seus divisores (exceto o próprio ) e dividi-los por , a soma for exatamente . Formalmente, tem divisores balanceados se e somente se .
Pedimos que você conte quantos números até possuem um bom balanço de divisores.
A entrada consiste em um único inteiro .
Imprima um único inteiro: a quantidade de números até que possuem um bom balanço de divisores.
5
0
6
1
Os divisores de 6 são 1, 2, 3 e 6. Podemos ver que 1/6 + 2/6 + 3/6 = 1, portanto, 6 possui um bom balanço de divisores.
30
2
9223372036854775807
8
1000000000000000000
7
10000
4