eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

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

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

Упорядоченную четверку натуральных чисел (\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}.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
3
Выходные данные #1
0