linux lost found:由0---6的7个数字组成一个7位数,能被55整除的最大7位数是几?

来源:百度文库 编辑:高校问答 时间:2024/05/05 12:10:04
由0---6的7个数字组成一个7位数,能被55整除的最大7位数是多少?

#include <stdio.h>
#include <math.h>
main()
{
int j,a[7];
long sum,sum1,temp,i;
printf("Waiting...\n");
for(i=0;i<823543;i++)
{
temp=i;
for(j=0;j<7;j++)
{
a[j]=temp%7;
temp=temp/7;
}
temp=1;
sum1=0;
for(j=0;j<7;j++)
{
sum1=sum1+a[j]*temp;
temp=temp*10;
}
if(sum1%55==0)
{
sum=sum1;
}
}
printf("%ld",sum);
getch();
}