CSES - Neliösumma
  • Time limit: 4.00 s
  • Memory limit: 512 MB

Tunnettu lukuteorian tulos on:

Mikä tahansa positiivinen kokonaisluku nn voidaan esittää muodossa a2+b2+c2+d2a^2+b^2+c^2+d^2, missä aa, bb, cc ja dd ovat kokonaislukuja.

Esimerkiksi jos n=18n=18, voidaan valita a=4a=4, b=1b=1, c=1c=1 ja d=0d=0, koska 42+12+12+02=184^2+1^2+1^2+0^2=18.

Sinulle on annettu nn ja tehtäväsi on etsiä aa, bb, cc ja dd.

Syöte

Syötteen ainoalla rivillä on kokonaisluku nn.

Tuloste

Ohjelmasi tulee tulostaa kokonaisluvut aa, bb, cc ja dd.

Jos ratkaisuja on useita, voit tulostaa minkä tahansa niistä.

Rajat

  • 1n1061 \le n \le 10^6

Esimerkki

Syöte:

18

Tuloste:

4 1 1 0