1-9组成五位数减去一个四位数得出33333 1-9组成五位数减去一个四位数得出33333

晕。不是这样的,1-9 组成一个五位数减去一个组成的四位数得出33333 9个数字必须全都用上且每个数字只能用一次

第1个回答  2006-09-28
41268-7935=33333
41286-7953=33333

程序如下:

#include<stdio.h>

main()
{
int i,j;
int tag[10];
printf("The result is...\n");
for(i=10000;i<100000;i++)
for(j=1000;j<10000;j++)
if(i-j==33333)
{
for(int k=1;k<10;k++) tag[k]=0;
tag[i/10000]=tag[(i%10000)/1000]=tag[(i%1000)/100]=tag[(i%100)/10]=tag[i%10]=1;
tag[(j%10000)/1000]=tag[(j%1000)/100]=tag[(j%100)/10]=tag[j%10]=1;
bool flag=true;
for(k=1;k<10;k++)
if(tag[k]==0)
{
flag=false;
break;
}
if(flag)
printf("%d,%d\n",i,j);
}
}
第2个回答  2006-09-27
#include<stdio.h>

main()
{
int i,j,k=0;
printf("The result is...\n");
for(i=10000;i<100000;i++)
for(j=1000;j<10000;j++)
if(i-j==3333)
{printf("(%6d,%6d) ",i,j);
k++;
}
printf("\nsum total is %d\n",k);

}
总共有3333个,程序打印出了所有的组合。以(i,j)形式打印出来其中i是5位数,j是4位数。本回答被网友采纳
第3个回答  2006-09-27
五位数为42888,四位数为9555.答案很多啊~~!晕!
第4个回答  2006-09-27
都看晕了 啥东东了????
第5个回答  2006-09-27
求什么

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网