63,594
社区成员




#include <stdio.h>
void main()
{
int cd[9],i,j,k;
for(cd[0]=1;cd[0]<=9;cd[0]++)
for(cd[1]=1;cd[1]<=9;cd[1]++)
for(cd[2]=1;cd[2]<=9;cd[2]++)
for(cd[3]=1;cd[3]<=9;cd[3]++)
for(cd[4]=1;cd[4]<=9;cd[4]++){
k=1;
if ((cd[5]=(cd[0]*1000 + cd[1]* 100 + cd[2]*10 +cd[3])/cd[4])/1000!=0
&& (cd[0]*1000 + cd[1]* 100 + cd[2]*10 +cd[3])%cd[4]==0){
cd[8]= cd[5]%10;
cd[5]/=10;
cd[7]= cd[5]%10;
cd[5]/=10;
cd[6]= cd[5]%10;
cd[5]/=10;
if(cd[8]&&cd[7]&&cd[6]){
for(i=0;i<8;i++){
for(j=i+1;j<9;j++)
if(cd[i]==cd[j]){
k=0;
break;
}
if(k==0) break;
}
if (k==1)
printf("%d%d%d%d/%d=%d%d%d%d\n",cd[0],cd[1],cd[2],cd[3],cd[4],cd[5],cd[6],cd[7],cd[8]);
}
}
}
}