好邪门哦
每次自己运行ans都比预期值大了1
输出改成ans+1 但是又全WA
CODE:
#include<bits/stdc++.h> using namespace std; int main(){ int a,n,m,ans; cin>>n>>m; for(int i=n;i<=m;i++){ a=i; while(a!=0){ int k=a%10; a/=10; if(k==2){ ans++; } } } cout<<ans; return 0; }
求助各位巨佬了