设m.n为正整数,含有数字m且不能被m整除的n位整数的个数为g,这些数的和为s,计算g和sint main(){int m,n,max=1,min=1,i,x,j,sum=0,count=0;scanf("%d %d",&m,&n);for(i=0;i
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 21:02:22
![设m.n为正整数,含有数字m且不能被m整除的n位整数的个数为g,这些数的和为s,计算g和sint main(){int m,n,max=1,min=1,i,x,j,sum=0,count=0;scanf(](/uploads/image/z/3814550-62-0.jpg?t=%E8%AE%BEm.n%E4%B8%BA%E6%AD%A3%E6%95%B4%E6%95%B0%2C%E5%90%AB%E6%9C%89%E6%95%B0%E5%AD%97m%E4%B8%94%E4%B8%8D%E8%83%BD%E8%A2%ABm%E6%95%B4%E9%99%A4%E7%9A%84n%E4%BD%8D%E6%95%B4%E6%95%B0%E7%9A%84%E4%B8%AA%E6%95%B0%E4%B8%BAg%2C%E8%BF%99%E4%BA%9B%E6%95%B0%E7%9A%84%E5%92%8C%E4%B8%BAs%2C%E8%AE%A1%E7%AE%97g%E5%92%8Csint+main%28%29%7Bint+m%2Cn%2Cmax%3D1%2Cmin%3D1%2Ci%2Cx%2Cj%2Csum%3D0%2Ccount%3D0%3Bscanf%28%22%25d+%25d%22%2C%26m%2C%26n%29%3Bfor%28i%3D0%3Bi)
设m.n为正整数,含有数字m且不能被m整除的n位整数的个数为g,这些数的和为s,计算g和sint main(){int m,n,max=1,min=1,i,x,j,sum=0,count=0;scanf("%d %d",&m,&n);for(i=0;i
设m.n为正整数,含有数字m且不能被m整除的n位整数的个数为g,这些数的和为s,计算g和s
int main()
{int m,n,max=1,min=1,i,x,j,sum=0,count=0;
scanf("%d %d",&m,&n);
for(i=0;i
设m.n为正整数,含有数字m且不能被m整除的n位整数的个数为g,这些数的和为s,计算g和sint main(){int m,n,max=1,min=1,i,x,j,sum=0,count=0;scanf("%d %d",&m,&n);for(i=0;i
int main()
{
int m,n,max=1,min=1,i,x,j,sum=0,count=0;
scanf("%d %d",&m,&n);
for(i=0;i<n-1;i++)
{
max=max*10;
min=max;
}
max=max*10-1;
for(i=min;i<=max;i++)
{
x=i;
if(i%m==0) //先判断是否能被m整除,如果能直接跳过
continue;
for(j=1;j<=n;j++)
{
if((x%10)==m)
{
sum=sum+i;
count++;
break; //符合条件立即跳出循环
}
x=x/10;
}
}
printf("\n%d %d\n",count,sum);
return 0;
}