Encuentre el número de todas las acciones pitagóricas dentro de un entero positivo N.
El llamado número pitagórico se refiere a tres enteros positivos (a, b, c) que pueden formar los tres lados de un triángulo rectángulo.
#include"stdio.h"
void main()
{
int n;
int i,j,k;
int count=0;
while(scanf("%d",&n))
{
for(i=1;i<=n;++i)
for(j=i+1;j<=n;++j)
for(k=j+1;k<=n;++k)
if(i*i+j*j==k*k)
{
printf("[%d,%d,%d] ",i,j,k);
count++;
}
printf("total number: %d\n",count);
}
}
En primer lugar, primero defina un número de pitagóricos dentro de n, y contar significa cuántos pitagóricos hay, y luego use el lenguaje while para encontrar los tres números uno por uno y sacarlos.