输出是对的,但是30
#include <bits/stdc++.h> using namespace std; int main(){ int n,k,sum=0; cin>>n>>k; for(int i=1;i<=n;i++){ if(i%10==2||i/10==2){ sum++; if(i%10==2&&i/10==2){ sum++; } } } cout<<sum; }