6:数字统计
查看 提交 统计 提问
总时间限制: 1000ms 内存限制: 65536kB
描述
请统计某个给定范围[L, R]的所有整数中,数字2出现的次数。

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

输入
输入共 1 行,为两个正整数 L 和 R,之间用一个空格隔开。
输出
输出共 1 行,表示数字 2 出现的次数。
样例输入
样例 #1:
2 22

样例 #2:
2 100
样例输出
样例 #1:
6

样例 #2:
20
来源
思考问题:
整数如何转换成字符串的形式。

#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
using namespace std;
int main(){int a,b,s=0;char c[10];scanf("%d%d",&a,&b);for(int i =a;i<=b;i++){sprintf(c,"%d",i);for(int j=0;j<strlen(c);j++){if(c[j]=='2')s=s+1;   }}printf("%d",s);return 0;
}

4:求特殊自然数
查看 提交 统计 提问
总时间限制: 1000ms 内存限制: 65536kB
描述
一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。

输入
无。
输出
三行:
第一行是此自然数的十进制表示;
第一行是此自然数的七进制表示;
第一行是此自然数的九进制表示。
样例输入
(无)
样例输出
(不提供)
关键问题:七进制数暗含筛选条件数要小于7,其他就是循环。

#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
using namespace std;
int main(){
int a,b,c;
for(a=1;a<=6;a++){
for(b=0;b<=6;b++){
for(c=1;c<=6;c++){int k = a*49+b*7+c;int n = c*81+b*9+a;if(k==n){printf("%d\n",k);printf("%d%d%d\n",a,b,c);printf("%d%d%d\n",c,b,a);}    }
}}return 0;
}

数字统计-c语言-求特殊自然数相关推荐

  1. 刷题-洛谷-P1179 数字统计

    P1179 数字统计-C语言 1.题目 2.解题过程 结果: 代码: //洛谷 P1179 数字统计 #include <stdio.h> //#define MIN 1 //#defin ...

  2. C语言求输入字符的字母和数字个数

    C语言求输入字符的字母和数字个数 问题描述:输入一行字符,统计其中的字母个数,数字个数,空格个数. 算法分析:利用while循环遍历玩整个字符串,依次判断字符的类型 #include<stdio ...

  3. C语言求在算术级数中找到缺少的数字(附完整源码)

    C语言求在算术级数中找到缺少的数字 在算术级数中找到缺少的数字 C语言求在算术级数中找到缺少的数字完整源码(定义,实现,main函数测试) 在算术级数中找到缺少的数字 Examples: Input: ...

  4. C语言基础 数字统计

    题目: 数字统计. 一本书的页码从自然数1 开始顺序编码直到自然数n.书的  页码按照通常的习惯编排,每个页码都不含多余的前导数字0.例如,第6 页用数字6 表示,而不是06 或006 等.数字计数问 ...

  5. 页码数字统计问题(数字统计问题)

    页码数字统计问题(数字统计问题) 问题描述 算法思路与实现代码 方法一:暴力遍历法 代码1 方法二:拆数计算法 代码2 代码测试 算法复杂度分析 问题描述 一本书的页码从自然数1开始顺序编码直到自然数 ...

  6. C语言求最大公约数及最小公倍数

    C语言求最大公约数及最小公倍数 1. 最大公约数 1.1 定义 ​ 最大公约数(Greatest Common Divisor,GCD),也称最大公因数.最大公因子,是一种数学概念,指两个或多个整数共 ...

  7. C语言算2个坐标点之间的距离,c语言求平面上2个坐标点的直线距离、求俩坐标直线距离作为半径的圆的面积、递归、菲波那次数列、explode...

    #include #include #include char explode( char * str , char symbol ); double distance ( int x1 , int ...

  8. 用c语言求1 n的素数个数 给出两种解法,【题目】求n以内的素数个数

    最近在leetCode上刷提,还是满锻炼人的,为以后面试打基础吧.不多说下面开始. 问题:求[2,n]之间的素数的个数. 来源:leetCode OJ 提示: Let's start with a i ...

  9. C语言中含有阶乘的程序,c语言阶乘(c语言求10的阶乘的程序)

    用C语言求1!+2!+3!+..+20! 请高手指教 #include using namespace std; int main() { int sum = 0; for ( int i = 1; ...

最新文章

  1. 漫谈C#之关键字(1)
  2. django syncdb命令失效
  3. 解压文件出错解决方法(invalid compressed data--format violated)
  4. 编写递归调用的Lambda表达式
  5. 安装Microsoft Hololens开发环境
  6. android espresso跨程序,Android Espresso:依次运行多个测试
  7. 苹果发布 macOS 12——Monterey
  8. windows下运行python文件路径总是出错?
  9. idbconnection mysql_基于IDbConnection接口实现修改配置文件切换数据源
  10. 51单片机的交通灯设计
  11. 伍斯特理工学院计算机,世界排名领先,伍斯特理工学院到底有多厉害?
  12. 终端发送自己的短地址给协调器
  13. flexbox布局详解
  14. 微信图文美化编辑器试试构思编辑器
  15. window location href is not a function错误解决
  16. Java集合排序及java集合类详解
  17. 计算机与网络应用word题目解析,计算机二级word真题:《计算机与网络应用》教材的编排...
  18. DevOps基础-1.2-DevOps的CAMS价值体系
  19. 视频太大不能发微信怎么办
  20. PDF文件怎么修改,如何替换PDF中的一页

热门文章

  1. JAV----------数组操作
  2. 固态硬盘linux提升,固态硬盘在Linux系统下提升使用率妙方
  3. Set与List的前辈是Collection,Map自成一派
  4. python连接数据库实现登录注册_python实现非数据库模式的用户注册和登录
  5. 一个程序员竟然喜欢上了写诗
  6. 视频教程-微信公众平台开发入门-微信开发
  7. 豌豆荚Hack Day:百宝袋负责人访谈
  8. c++头文件防卫式声明
  9. 用Python下载Lofter上“喜欢”的文章和图片
  10. 基于MATLAB/Simulink的电力电子电路仿真技术——三相电流滞环跟踪逆变器