2 条题解

  • 1
    @ 2025-2-3 17:53:24
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int b,s,a=0;
        cin>>s>>b;
        for(int i=s;i<=b;i++){
            if(i%10==2){
                a++;
            }
            if(i/10000==2){
                a++;
            }
            if(i/1000-i/10000*10==2){
                a++;
            }
            if(i/100-i/1000*10==2){
                a++;
            }
            if(i/10-i/100*10==2){
                a++;
            }
        }
        cout<<a;
        return 0;
    }
    
    • 0
      @ 2025-1-21 20:02:54
      #include <bits/stdc++.h>
      using namespace std;
      int mus(int a){
          int num = 0;
          while(a!=0)
          {
              int v = a%10;
              if(v == 2)num++;
              a/=10;
          }
          return num;
      }
      int main()
      {
      	int n,m;
      	int s=0;
      	cin>>n>>m;	
      	for(int i=n;i<=m;i++)
      	{
      		s+=mus(i);
      	}
      	cout<<s;	 
      } 
      
      
      • 1

      信息

      ID
      87
      时间
      1000ms
      内存
      128MiB
      难度
      1
      标签
      (无)
      递交数
      51
      已通过
      41
      上传者