1 条题解

  • 1
    @ 2023-7-17 13:55:39

    一道模拟题。

    先枚举出 llrr 的每一个数,再判断有多少个 22 就行了。

    #include<bits/stdc++.h>
    using namespace std;
    int l,r,t,ans;
    int main() {
    	cin>>l>>r;//输入l和r
    	for(int i=l; i<=r; i++) {
    		t=i;//备份i,避免i被修改
    		while(t) { //提取每一位
    			if(t%10==2)ans++;//如果里面有2,计数器++;
    			t/=10;
    		}
    	}
    	cout<<ans;
        return 0;
    }
    
    • 1

    信息

    ID
    179
    时间
    1000ms
    内存
    125MiB
    难度
    1
    标签
    递交数
    37
    已通过
    28
    上传者