1 条题解

  • 1
    @ 2023-5-3 16:07:56

    模拟

    将在 [L,R] 范围的数挨个审查,通过取模和除法分离这些数的各个数位。最后判断这些数中有没有 2

    #include<bits/stdc++.h>
    using namespace std;
    int L, R, a, b, ans;
    int main(){
        cin >> L >> R;
        for(int i = L; i <= R; i++){
            a = i;
            while(a != 0){
                b = a % 10;
                a = a / 10;
                if(b == 2) ans++;
            }
        }
        cout << ans << endl;
        return 0;
    }
    
    • 1

    信息

    ID
    260
    时间
    1000ms
    内存
    128MiB
    难度
    4
    标签
    (无)
    递交数
    19
    已通过
    16
    上传者