九韶杯-6的个数

 

题目描述

今年是2021年,请问数字1到数字2021中,出现了多少个数字6。

输入描述:

输出描述:

#include<iostream>
using namespace std;
int main()
{
    int ans=0;
    int a;
    for(int i=1;i<=2021;i++)
    {
        a=i;
        while(a)
        {
            if (a%10==6) ans++;
            a/=10;
        }
    }
    cout<<ans<<endl;
    return 0;
}

 

备注:

666 中有三个6

解析:判断每个数有几个6,将1-2021 6的个数相加。所有需要对每个数进行分解,判断是否包含6。



posted @ 2021-04-11 18:41  只配吃三碗饭  阅读(90)  评论(0)    收藏  举报