春节过去啦,马上就要开学了,新的一轮比赛又要开始啦!
先看题目
分析
看了一眼,感觉就是取位数
经典操作
一个数%10 //取出末尾位置上的数字;
一个数/10 //将末尾位置往左移一位;
接着就是从1到2020逐个遍历。
看代码
#include<iostream>
using namespace std;
int main()
{
int i,t,sum=0;
for(i=1;i<=2020;i++){
t=i;
while(t){
if(t%10==2) sum++;
t/=10;
}
}
cout<<sum;
return 0;
}