文章
15
粉丝
142
获赞
26
访问
19.2k
#include <iostream>
#include <algorithm>
#include <cmath>
#include <cstring>
using namespace std;
const int N = 100010;
// 统计一个数字中 2 的个数
int count2(int n){
int k=0, res=0;
if (n < 2) { // 如果 n 小于 2,则直接返回 0
return 0;
}
while (n){ // 分解 n 中的每一位
k = n % 10; // 取 n 的最后一位数字
if (k == 2) res++; // 如果这一位是 2,计数器加一
n = n / 10; // 去掉 n 的最后一位数字
}
return res; // 返回 2 的个数
}
int main(){
int l, r;
cin >> l >> r; // 输入区间左右端点
int cnt = 0; // 定义计数器,记录所有数字中 2 的出现次数
for (int i = l; i <= r; ++i) {
...
登录后发布评论
暂无评论,来抢沙发