题解 | #[NOIP2013]记数问题#

[NOIP2013]记数问题

https://www.nowcoder.com/practice/28b2d9f2bf2c48de94a1297ed90e1732

#include <stdio.h>

int Count(int num, int x)
{
    int temp = 0;
    int count_x = 0;
    while (num)
    {
        temp = num % 10;
        if (temp == x)
        {
            count_x++;
        }
        num /= 10;
    }
    return count_x;
}
int main() {
    int n, x;
    scanf("%d %d", &n, &x);
    int count = 0;
    int i;
    for (i = 1; i <= n; i++)
    {
        count += Count(i, x);
    }
    printf("%d", count);
    return 0;
}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务