当前位置:首页 » 编程语言 » 古堡算式c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

古堡算式c语言

发布时间: 2023-02-03 08:50:24

c语言编写古堡算式

#include<stdio.h>

voidmain(){
inta,b,c,d,e,f,x;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(c=0;c<=9;c++)
for(d=0;d<=9;d++)
for(e=1;e<=9;e++)
for(f=1;f<=9;f++){
x=a*10000+b*1000+c*100+d*10+e;
if(x*f==e*10000+d*1000+c*100+b*10+a&&a!=b&&a!=c&&a!=d&&a!=e&&b!=c&&b!=d&&b!=e&&c!=d&&c!=e&&d!=e)
printf("%d,%d ",x,f);
}
}

⑵ 古堡算式:已知,ABCDE*=EDCBA(A B C D E分代表一个四位数。代表一位数,问ABCDE所代表的数字~

#include<stdio.h>
void main(){
int k,t1 ,t;
for(k=10234;k<50000;k++){
bool flag[10]={0};
t=k;
t1=0;
while(t){
if(flag[t%10])
break ;
flag[t%10] = true ;
t1 = t1*10 + t%10 ;
t /= 10 ;
}
if( t==0 && t1%k==0){
printf("%d * %d = %d\n",k,t1/k,t1);
}
}
}