C/C++编程学习 - 第17周 ② 数字统计
题目链接
题目描述
请统计某个给定范围[L, R]的所有整数中,数字2出现的次数。
比如在给定范围[2, 22],数字2在数2中出现了1次,在数12中出现了1次,在数20中出现了1次,在数21中出现了1次,在数22中出现了2次,所以数字2在该范围内一共出现了6次。
输入格式:
输入共一行,为两个正整数L和R,之间用一个空格隔开。
输出格式:
输出共1行,表示数字2出现的次数。
Sample Input
2 22
Sample Output
6
Sample Input 2
2 100
Sample Output 2
20
思路
跟上一题差不多,都是遍历一遍,这道题是求 2 的数目,从 L 遍历到 R ,遍历的时候注意一下范围。
C++代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{int L, R;while(cin >> L >> R){int cnt = 0;for(int i = L; i <= R; i++){int j = i;while(j){if(j % 10 == 2) cnt++;j /= 10;}}cout << cnt << endl;}return 0;
}
C/C++编程学习 - 第17周 ② 数字统计相关推荐
- C/C++编程学习 - 第22周 ⑦ 数字反写
题目链接 题目描述 读入一个四位数abcd,请你输出他的"反写"的值. 比如读入1015,输出5101: 读入4310,输出134(不能有前导零) 不合法的四位数,如234, 01 ...
- C/C++编程学习 - 第17周 ④ 向量点积计算
题目链接 题目描述 在线性代数.计算几何中,向量点积是一种十分重要的运算. 给定两个 n 维向量 a=(a1,a2,-,an)和 b=(b1,b2,-,bn),求点积a * b = (a1b1+a2b ...
- C/C++编程学习 - 第6周 ⑦ 分离整数的各个数位
题目链接 题目描述 小蒜给了你一个整数,要求从个位开始分离出它的每一位数字. 输入格式 输入一个整数,整数在 1 到 108 之间. 输出格式 从个位开始按照从低位到高位的顺序依次输出每一位数字.数字 ...
- C/C++编程学习 - 第7周 ⑥ 合影效果
题目链接 题目描述 蒜头君和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右 ...
- C/C++编程学习 - 第7周 ④ 鸡尾酒疗法
题目链接 题目描述 鸡尾酒疗法,原指 "高效抗逆转录病毒治疗"(HAART),由美籍华裔科学家何大一于 1996 年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病.该疗 ...
- C/C++编程学习 - 第5周 ⑧ 判断直角三角形
题目链接 题目描述 输入三个整数,判断用这三个整数做边长是否能构成一个直角三角形. 输入格式 输入三个整数. 输出格式 能否构成直角三角形,如能输出:"yes",若不能,输出:&q ...
- C/C++编程学习 - 第1周 ⑦ 头文件、强制类型转换、递归
文章目录 头文件 引用头文件的语法 引用头文件的操作 只引用一次头文件 有条件引用 强制类型转换 整数提升 常用的算术转换 递归 数的阶乘 斐波那契数列 本周其他文章: 头文件 头文件包含了 C 函数 ...
- C/C++编程学习 - 第4周 ⑦ 判断是否为两位数
题目链接 题目描述 判断一个正整数是否是两位数(即大于等于 10 且小于等于 99). 蒜头君:很简单的,快来通过它吧! 输入格式 一个正整数,不超过 1000. 输出格式 一行.若该正整数是两位数, ...
- C/C++编程学习 - 第5周 ② 向左看齐
题目链接 题目描述 上体育课时,某班 n 个小朋友排成一列.随着体育老师的一声"向左看齐",同学们都朝着左边看.现在每个同学想知道左边的同学中,有多少人的身高比自己矮. 输入格式 ...
最新文章
- 一包烟钱买到电动剃须刀,小米有品告诉你什么叫性价比
- 细说Android事件传递
- mysql主从复制错误:Last_SQL_Error: Error #39;Duplicate entry #39;327#39; for key #39;PRIMARY#39;#39; ...
- opencv-python图像处理之素描
- 面试书上一些题目的整理:O(n)复杂度排序年龄 青蛙跳台阶
- 转-最常被程序员们谎称读过的计算机书籍
- shell和linux的认识
- python 数据结构-字典
- linux定时备份mysql数据并同步到其他服务器
- 前端学习(3149):react-hello-react之总结生命周期
- React组件方法中为什么要绑定this
- 6 键盘高级操作技巧
- 月薪 100K?还不来看看区块链学习清单?字字都是 Money!
- (转)AIX rootvg 镜像创建与磁盘更换
- iphone型号表_iPhone手机型号信息大全 (最新)
- 【摄影测量原理】第一章:摄影测量学基础
- delphi跨平台linux的版本,Delphi 2011 发布了 跨 MAC,LINUX,WINDOWS 平台
- 诗歌之美与诗意之存在
- 倒酒(拓展欧几里得)
- Ubuntu登录界面键盘鼠标失灵
热门文章
- android使用fir.im实现版本更新
- 51nod1423 最大二“货”问题
- 锐龙r77700参数 r7 7700功耗 r7 7700核显性能
- Unity 2D Pixel Perfect 2018新功能文档 自制中文翻译
- unhandled system error, NCCL version 2.7.8
- 《商用密码应用与安全性评估》第四章 密码应用安全性评估实施要点-小结
- 版本错误:@annotation pointcut expression is only supported at Java 5
- 解决问题:cannot create symlink in “/etc/docker“: existing file in the way
- 电阻电路的等效变化(Ⅱ)
- 【读书笔记】增长黑客