3 条题解
- 1
信息
- ID
- 131
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 9
- 标签
- 递交数
- 9
- 已通过
- 4
- 上传者
#include <stdio.h>
int main()
{
int n,x;
scanf("%d %d",&n,&x);
int count=0;
int num=0;
for (int i=1;i<=n;i++){
num=i;
for (;num>0;){
if (num%10==x)
count++;
num/=10;
}
}
printf("%d",count);
return 0;
}
#include <stdio.h>
int count(int n, int x)
{
int count = 0;
for (int i = 1; i <= n; i++)
{
int num = i;
while (num)
{
if (num % 10 == x)
{
count++;
}
num /= 10;
}
}
return count;
}
int main()
{
int n, x;
scanf("%d %d", &n, &x);
printf("%d", count(n, x));
return 0;
}