#351. [CZOI2011 F] 仙人吃牛肉

[CZOI2011 F] 仙人吃牛肉

题目描述

lxc 是一个擅长吃的仙人,既然是仙人嘛,自然对吃的东西有一定的要求,比方说吃牛肉。

首先,lxc 是非牦牛肉不吃的,其次,lxc 每次只在 33 头牦牛中选 11 头来吃,并且这三头牦牛的长度还要满足以下条件:不妨设这三头牦牛的长度为 a,b,c (a<b<c)a, b, c\ (a < b < c) ,则 a2+b2=c2a^2+b^2=c^2

lxc 养了很多头牦牛,每头牦牛的长度都不大于 NN,每种长度的牦牛都有。作为 lxc 弟子的你想知道,一共有多少种不同的方案用来安排给 lxc 准备牦牛肉。即给定一个正整数 NN,找出符合 a2+b2=c2a^2+b^2=c^2 的三元组 (a,b,c)(a,b,c) 的总数,其中 a<b<cNa<b<c \le N

输入格式

仅有一行包含一个正整数 NN

输出格式

仅有一行包含一个整数,表示安排食谱的方案总数

10
2

样例说明

只有两种方案:a=3,b=4,c=5a=3,b=4,c=5a=6,b=8,c=10a=6,b=8,c=10

数据范围

30%30\% 的数据满足 N300N\leq300

60%60\% 的数据满足 N20000N\leq20000

100%100\% 的数据满足 N1000000N\leq1000000