当前位置: 首页 > news >正文

【C++ 真题】B2082 数字统计

数字统计

题目描述

请统计某个给定范围 [ L , R ] [L,R] [L,R] 的所有整数中,数字 2 2 2 出现的次数。

比如给定范围 [ 2 , 22 ] [2,22] [2,22],数字 2 2 2 在数 2 2 2 中出现了 1 1 1 次,在数 12 12 12 中出现 1 1 1 次,在数 20 20 20 中出现 1 1 1 次,在数 21 21 21 中出现 1 1 1 次,在数 22 22 22 中出现 2 2 2 次,所以数字 2 2 2 在该范围内一共出现了 6 6 6 次。

输入格式

输入共 1 1 1 行,为两个正整数 L L L R R R,之间用一个空格隔开。

输出格式

输出共 1 1 1 行,表示数字 2 2 2 出现的次数。

样例 #1

样例输入 #1

2 22

样例输出 #1

6

样例 #2

样例输入 #2

2 100

样例输出 #2

20

提示

1 < L , R < 10000 1<L,R<10000 1<L,R<10000

题解

#include <iostream>	
using namespace std;
int main(){int l, r, l1, i=0;cin>>l>>r;while(l<=r){l1=l;while(l1!=0){if(l1%10==2){i+=1;}else{i=i;}l1/=10;}l+=1;}cout<<i;
}

http://www.mrgr.cn/news/48918.html

相关文章:

  • 特征工程在机器学习中的重要性及实践
  • 计算机挑战赛5
  • Java项目实战II基于Java+Spring Boot+MySQL的服装销售平台(源码+数据库+文档)
  • 聚类分析 | AP近邻传播聚类算法
  • 和外部机构API交互如何防止外部机构服务不可用拖垮调用服务
  • 子网掩码、网络地址、广播地址、子网划分及计算
  • c++ libtorch tensor 注意浅拷贝
  • C++入门基础知识109—【关于C++ if 语句】
  • OAuth和OpenID Connect原理及认证实现的案例
  • Spring Boot 3 文件管理:上传、下载、预览、查询与删除(全网最全面教程)
  • R语言绘制线性回归图
  • 手写mybatis之解析和使用ResultMap映射参数配置
  • 架构师之路-学渣到学霸历程-11
  • 鸿蒙跨设备协同开发02——RichEditor跨设备获取文件
  • 八大排序--08快速排序
  • 34. 在排序数组中查找元素的第一个和最后一个位置
  • 【网易云音乐】--源代码分享
  • 太阳能电池特性及其应用
  • 24/10/12 算法笔记 NiN
  • Windows环境NodeJS下载配置安装运行