特殊的三位数......请帮帮忙
有6个3位数,和为2886.这6个数都是由相同的3个数字在不同位置构成的,求这个3位数 怎样用C语言编写
程序代码:#include<stdio.h>
void main()
{
int a; // a为这个3位数的百位
int b; // b为这个3位数的十位
int c; // c为这个3位数的个位
for(a = 1; a<10; a++)
for(b = 1; b<10; b++)
for(c = 1; c<10;c++)
if(2886 == 2*( (a*100+a*10+a)+(b*100+b*10+b)+(c*100+c*10+c) ))
printf("这个数为: %d\n",a*100+b*10+c);
}
这两天用了它几次了···汗一个··大概可以这么做··还得改改··只是抛砖引玉下··