eolymp
bolt
Try our new interface for solving problems
Problems

Квадроквадратуры

Квадроквадратуры

Упорядоченную четверку натуральных чисел (\textbf{a}, \textbf{b}, \textbf{c}, \textbf{d}) будем называть квадроквадратурой натурального числа \textbf{N}, если выполняется следующее равенство: \textbf{a^2} + \textbf{b^2} + \textbf{c^2} + \textbf{d^2} = \textbf{N} Квадроквадратуры, различающиеся порядком следования чисел, считаются различными. Напишите программу, которая находит количество квадроквадратур заданного натурального числа \textbf{N}. \InputFile Входной файл содержит одно натуральное число \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{1000000}). \OutputFile Выведите в выходной файл одно число - количество квадроквадратур числа \textbf{N}.
Time limit 1 second
Memory limit 64 MiB
Input example #1
3
Output example #1
0