费马大定理LA6862

2017年08月09日 10点热度 0人点赞 0条评论

费马大定理LA6862

#include
#include
using namespace std;
int f[120];
int main() {
	int n,m;
	for(int i=0; i<=100; ++i)
		f[i]=i*i;

	while(~scanf("%d%d",&m,&n)) {
		int ans=0;
		for(int x=0; x<=m; ++x)
			for(int y=x; y<=m; ++y)
				for(int z=y; z<=m; ++z)
					if(f[x]+f[y]==f[z]) ++ans;
		ans+=(m+1)*(n-2);
		printf("%dn",ans);
	}
	return 0;
}
未经允许不得转载!费马大定理LA6862

update

纸上得来终觉浅, 绝知此事须躬行。