#由3位不同数字构成的3位十进制整数abc(a非0,且a、b、c互不相等),若能被(a+b+c)2除尽,则称abc为三味数,如405就是三味数。问:最小的三味数是什么?a、b、c均为偶数的三味数是什么?
#include<stdio.h>
#include<math.h>
int main()
{int i,j,k,n,m,a[30],x=0,b[10],t=0;
for(i=1;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
{
n=100*i+j*10+k*1;
m=(i+j+k)*(i+j+k);
if(n%m==0&&i!=j&&i!=k&&j!=k)
{
a[x]=n;x++;
}
if(i%2==0&&j%2==0&&k%2==0&&n%m==0&&i!=j&&i!=k&&j!=k)
{
printf("三个数字均为偶数的三味数是%d\n",n);
}
}printf("最小的是%d",a[0]);
return 0;
}