2 条题解

  • -1
    @ 2024-11-25 20:15:21
    这道题的关键是判断一个数的各个位数是否=某数
    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
    	int a,b,t=0,n;//定义变量
    	cin>>a>>b>>n;//输入
    	for(int i=a; i<=b; i++)//循环判断
    	{
    		int v=i;//定义变量代表这个数
    		while(v!=0)//循环判断
    		{
    			if(v>0&&v%10==n)//判断这个数的最后一位是否=n
    			{
    				t++;//累加
    				v/=10;//砍掉一位
    			} else {
    				v/=10;//砍掉一位
    			}
    		}	
    	}
    	cout<<t;//最后输出
    	return 0;
    }
    
    • @ 2024-12-27 13:49:17

      这是报错代码代码

      下载

      这道题的关键是判断一个数的各个位数是否=某数
      #include <bits/stdc++.h>
      using namespace std;
      int main()
      {
      	int a,b,t=0,n;//定义变量
      	cin>>a>>b>>n;//输入
      	for(int i=a; i<=b; i++)//循环判断
      	{
      		int v=i;//定义变量代表这个数
      		while(v!=0)//循环判断
      		{
      			if(v>0&&v%10==n)//判断这个数的最后一位是否=n
      			{
      				t++;//累加
      				v/=10;//砍掉一位
      			} else {
      				v/=10;//砍掉一位
      			}
      		}
      	}
      	cout<<t;//最后输出
      	return 0;
      }
      

信息

编号
2330
时间
1000ms
内存
256MiB
难度
3
标签
递交数
103
已通过
23
上传者