NOIP 2013 普及组 复赛 count 计数问题

    xiaoxiao2021-03-25  188

    NOIP 2013 普及组 复赛 count 计数问题

    1.题目的核心是分离出数据的个十百千万。

    2.之后进行统计。

    3.原以为程序会比较耗时,测试下来,发现速度还是很快的。

    附上AC代码,编译环境Dev-C++4.9.9.2

    #include <stdio.h> int cal(int a,int x){     int ans;     ans=0;     while(a){         if(a==x)             ans++;         a/=10;     }     return ans; } int main(){     int n,x;     int i;     int ans;     scanf("%d%d",&n,&x);     ans=0;     for(i=1;i<=n;i++)         ans+=cal(i,x);     printf("%d\n",ans);     return 0; }

    转载请注明原文地址: https://ju.6miu.com/read-3362.html

    最新回复(0)