有一个6位数,由6个不同数字组成,当此数分别乘以2,3,4,5,6时,其积仍由那6个数组成用C语言写出算法

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 15:52:46
有一个6位数,由6个不同数字组成,当此数分别乘以2,3,4,5,6时,其积仍由那6个数组成用C语言写出算法有一个6位数,由6个不同数字组成,当此数分别乘以2,3,4,5,6时,其积仍由那6个数组成用C

有一个6位数,由6个不同数字组成,当此数分别乘以2,3,4,5,6时,其积仍由那6个数组成用C语言写出算法
有一个6位数,由6个不同数字组成,当此数分别乘以2,3,4,5,6时,其积仍由那6个数组成
用C语言写出算法

有一个6位数,由6个不同数字组成,当此数分别乘以2,3,4,5,6时,其积仍由那6个数组成用C语言写出算法
#include
int main()
{
int a1,a2,a3,a4,a5,a6;
int i1,i2,i3,i4,i5,i6;
int num;
int s[5],i,j,sg;
int wrong;
for(i1=0;i1

A语言
142857

#include
int a,b,c,d,e,f;
long temp,temp1;
int get(int i)
{

int c=1,gtemp=1;
int k=1;
while(k {
c=gtemp*10;
gtemp=c;
k++;

全部展开

#include
int a,b,c,d,e,f;
long temp,temp1;
int get(int i)
{

int c=1,gtemp=1;
int k=1;
while(k {
c=gtemp*10;
gtemp=c;
k++;
}

return (temp/c)%10;
}
int compare(int m,int n,int o,int s,int q,int r)
{
if(m==a||m==b||m==c||m==d||m==e||m==f)
if((n==a||n==b||n==c||n==d||n==e||n==f)&&(n!=m))
if((o==a||o==b||o==c||o==d||o==e||o==f)&&(o!=m)&&(o!=n))
if((s==a||s==b||s==c||s==d||s==e||s==f)&&(s!=m)&&(s!=n)&&(s!=o))
if((q==a||q==b||q==c||q==d||q==e||q==f)&&(q!=m)&&(q!=n)&&(q!=o)&&(q!=s))
if((r==a||r==b||r==c||r==d||r==e||r==f)&&(r!=m)&&(r!=n)&&(r!=o)&&(r!=s)&&(r!=q))
return 1;
return 0;
}
void main(void)
{
int k;
for(int i=100000;i<1000000;i++)
{
temp=i;
temp1=temp;
a=get(6);
b=get(5);
c=get(4);
d=get(3);
e=get(2);
f=get(1);
for( k=2;k<=6;k++)
{
temp=temp1*k;
if( compare(get(6),get(5),get(4),get(3),get(2),get(1)))
;
else
break;
}
if(k==7)
cout<
}
}
c++程序
运行结果:142857;

收起

有一个6位数,由6个不同数字组成,当此数分别乘以2,3,4,5,6时,其积仍由那6个数组成用C语言写出算法 一个数字有n位,其中有m个不同的数字.问,当这个n位数中的数字随便排列时,可以组成多少个不同的数?一个数字有n位,其中有m个不同的数字.请问,当这个n位数中的数字随便排列的时候,可以组成 一个六位数,分别用2、3、4、5、6乘它,得到的五个新数仍是由原数中的六个数字组成,只是位置不同,此六位数是多少?” 提问!一个六位数,由六个不同的数组成.他分别乘以2,3,4,5,6,所得的书还是六位数,这些六位数还有那六个数字组成.每个数字在这些{6个}六位数中所在的数位各不相同.原来的六位数是?要说明理 下面有6个数字4,7,8,2,1,5.请你将这6个数字组成一个六位数.组成的数的5倍要仍然是由这6个数字组成的六位数.请写出4个这样的六位数. 下面有6个数字4,7,8,2,1,5.请你将这6个数字组成一个六位数,并且这个数的5数学大视野 下面有6个数字4,7,8,2,1,5.请你将这6个数字组成一个六位数,并且这个数的5倍仍然是由这6个数字组成的六位数 有一个六位数,它的2倍,3倍,4倍5倍,6倍都是由原来数的六个数字组成,只是顺序不同,这个六位数是( ) 将由1,2,3,4,5,6,7,8组成且个数字互不相同的8位数,这个数的左数第2008位数是?将由1,2,3,4,5,6,7,8组成且个数字互不相同的8位数,从小到大排列起来,组成一个多位数,这个数的左数第2008位数是? 1.在算盘上,用两粒珠子可以表示几个不同的3位数?2.一个质数,它是两位数,加上6后得到的数是完全平方数,问这样的数有几个?分别是哪些?3.由1、2、3、4、5这5个数字组成的许多没有重复数字的 由6个6和5个0组成的十一位数.一个零都不读的有哪些数? 1,有一个六位数,当分别用2,3,4,5,6乘它后,得到的数还是个六位数,而且是原来的六个数字组成,F 由3个不同的数字abc组成6个不同的三位数它们相加的是4440其中组成的最大一个数是多少 由0,2,5,6,7,8组成无重复数字的数:(1)4位数有多少个?(2)4位奇数有多少个? 有4个不同的数字共可以组成18个不同的4位数将这18个不同的4位数由小到大排成一排,其中第一个是完全平方数倒数第二个也是完全平方数那么这18个数的平均数是什么 一个多位数,由30个数字5,和若干个数字0组成,一个多位数,由30个数字5,和若干个数字0组成,这样的数是平方数吗? 电话号码有七位数组成,每个数字从0到9任取一个,计算电话号码由7个不同数字的概率 从0,6,7,8,9五个数字中任意提出4个数字组成一个四位数,可以组成几个不同的四位数 用2,8,7,0,0,5这6个数字按要求组成不同的数.组书只读一个零的最大的6位数是?