3 条题解

  • 1
    @ 2024-12-22 22:03:24

    #include<bits/stdc++.h> using namespace std; int main(){ int a,l,r,times=0; scanf("%d%d",&l,&r); for(int i=l;i<=r;i++){ int j=i; while(j!=0){ a=j%10; j=j/10; if(a==2)times++; } } printf("%d",times); }

    • 1
      @ 2023-1-3 15:17:37
      #include<bits/stdc++.h>
      using namespace std;
      int l,r,sum;
      int finddi_2(int x)
      {
      	int sum=0;
      	while(x)
      	{
      		if(x%10==2)sum++;
      		x/=10;
      	}
      	return sum;
      }
      int main()
      {
      	cin>>l>>r;
      	for(int i=l;i<=r;i++)
      	{
      		sum+=finddi_2(i);
      	}
      	cout<<sum;
      	return 0;
      }
      
      • 0
        @ 2023-6-5 17:10:52
        #include<iostream>
        using namespace std;
        int main(){
        	int l,r,sum=0;
        	cin>>l>>r;
        	for(int i=l; i<=r;i++)
        	{
        		int t=i;
        		while(t!=0)
        		{
        			if(t%10==2)sum++;
        			t/=10;
        		}
        	}
        	cout<<sum;
        	return 0;
        }
        
        • 1

        信息

        ID
        708
        时间
        1000ms
        内存
        256MiB
        难度
        3
        标签
        递交数
        171
        已通过
        90
        上传者