View Code of Problem 90

#include<stdio.h>
void main()
{
	int i,j,k,a,b;
	scanf("%d%d",&a,&b);
	for(i=a;i<=b;i++)//为防止出现重复的勾股数组,j=i,k=j;
		for(j=i;j<=b;j++)
			for(k=j;k<=b;k++)
				if(i*i+j*j==k*k)
					printf("%d^2+%d^2=%d^2\n",i,j,k);
}

Double click to view unformatted code.


Back to problem 90