PatratePerfecte

Time limit: 0.2s Memory limit: 64MB Input: Output:

Cerință

Se consideră f(X)f(X) ca fiind numărul de numere întregi nn pentru care X+n2X+n^2 este pătrat perfect.

Se dă KK, să se calculeze f(1)+f(2)+...+f(K)f(1)+f(2)+...+f(K).

Date de intrare

Pe prima linie se află numărul KK.

Date de ieșire

Pe prima linie se va găsi valoarea cerută.

Restricții și precizări

  • 1K1061 \leq K \leq 10^6
  • Pentru 10 puncte 1K101 \leq K \leq 10
  • Pentru alte 20 de puncte 1K10001 \leq K \leq 1000
  • Pentru alte 40 de puncte 1K1051 \leq K \leq 10^5

Exemplul 1

stdin

5

stdout

6

Explicație

f(1)f(1) = 11, n=0n=0
f(2)f(2) = 00
f(3)f(3) = 22, n=1n=1 și n=1n=-1
...

Exemplul 2

stdin

3241

stdout

13356

Log in or sign up to be able to send submissions!