#include<bits/stdc++.h> using namespace std; int L,R,c,d,ans,i; int main(){ cin>>L>>R; for(i=L;i<=R;i++){ c=i; while(c!=0){ d=c%10; c=c/10; if(d==2)ans++; } } cout<<ans<<endl; return 0; }
怎么连个题解也不编啊 我来编一个 #include<bits/stdc++.h> using namespace std; int main() { int L,R,sum=0,k; cin>>L>>R; for(int i=L;i<=R;i++) { k=i; while(k>0) { if(k%10==2) { sum+=1; } k=k/10; } } cout<<sum; return 0; } //自己换行,我懒得换
注册一个 HydroOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HydroOJ 通用账户