求助大神帮忙

P1980 [NOIP2013 普及组] 计数问题

看不懂题解
by KZ11z @ 2018-10-04 11:22:48


#include<iostream> #include<cmath> using namespace std; int main() { int n,x,cmp,cnt=0; cin>>n>>x; for(int i=1;i<=n;i++) { cmp=i; while(cmp!=0) { if(cmp%10==x) cnt++; cmp=cmp/10; } } cout<<cnt; }
by emmmmmmmmm @ 2018-10-04 11:25:45


不需要数组
by emmmmmmmmm @ 2018-10-04 11:27:32


直接每个数都循环一遍,把要求的记录下来即可
by emmmmmmmmm @ 2018-10-04 11:28:49


反转数字会吧
by emmmmmmmmm @ 2018-10-04 11:29:05


反转数字?
by KZ11z @ 2018-10-04 11:32:36


不过也谢谢了 看懂了
by KZ11z @ 2018-10-04 11:32:52


可不可以写一个数组的给我 谢谢大神
by KZ11z @ 2018-10-04 11:35:38


|