问题 : 封闭的圆圈

时间限制: 1 Sec  内存限制: 128 MB
提交: 3232  解决: 956
[提交][状态][讨论版]

题目描述

十进制数包含0,1,2,3,4,5,6,7,8,9共10个计数符号,其中仅0,6,8,9四个计数符号中包含封闭的圆圈。0,6和9分别包含1个圆圈,8包含2个圆圈。请编程计算low至high之间的所有整数所包含的圆圈总数。

输入

两个整数low和high(可以是负整数、0或正整数,但满足low<=high)

输出

[low, high]中数字包含的圆圈总数

提示

①请参阅教材P45问与答第3问中负数的/运算和%运算细节。

②请参阅教材P116的代码repdigit.c中提取一个整数各位数字的方法。

代码实现

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>int main() {int a = 0;int b = 0;int count = 0;scanf("%d%d", &a, &b);for (int i = a; i <= b; i++) {int num = i;if (num == 0) {count++;}while (num) {int num1 = num % 10;if (num1 == 0 || num1 == 6 || num1 == 9  || num1 == -6 || num1 == -9) {count++;}if (num1 == 8 || num1 == -8) {count += 2;}num /= 10;}}printf("%d\n", count);return 0;
}

Nwafu-OJ-1511 Problem 封闭的圆圈相关推荐

  1. 【嵙大OJ】Problem 1475: 掰手指头学加减

    Problem D: 掰手指头学加减 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 762  Solved: 412 [Submit][Status] ...

  2. 【山科OJ】Problem A: 社交网络的好友推荐

    Description Jack同学在人人网上注册了一个用户,发现人人网需要回答一些问题,而后网站根据自己的回答向自己推荐了一些具有相似回答的网友.Jack同学恰好正在学习编程,想编写一个程序来模拟这 ...

  3. YTU OJ 2914 Problem A xiaoping学构造函数

    xiaoping学构造函数 时间限制: 1.00s | 内存限制: 128MB 题目描述 xiaoping刚接触类的构造和析构函数,对于构造函数的编写比较困惑.zhuangzhuang给小平布置了一道 ...

  4. 【山科OJ】Problem D: 藏头诗

    Description 有个小伙暗恋同班的姑娘,但是苦于害羞腼腆不敢直抒胸臆.于是小伙打算写一首英文情诗给她.为了使这首情诗高端霸气上档次,小伙经过三天三夜的精心创作写了一首藏头的情诗.请问你能看出他 ...

  5. [山东科技大学OJ]1334 Problem D: 动态的字符串排序

    Time Limit: 5 Sec  Memory Limit: 128 MB Submit: 11171  Solved: 3405 [Submit][Status] Description 把字符 ...

  6. [山东科技大学OJ]1168 Problem C: 输出连续的整数序列 之二

    Time Limit: 1 Sec Memory Limit: 2 MB Submit: 21954 Solved: 5086 [Submit][Status] Description 输出若干个连续 ...

  7. [山东科技大学OJ]1376 Problem F: 编写函数:数组的排序 (Append Code)

    Time Limit: 1 Sec Memory Limit: 16 MB Submit: 18648 Solved: 9472 [Submit][Status] Description 输入一组整数 ...

  8. OJ 2307 Problem C Cherry

    Description Jackie开了一家水果店,店里新进了m箱樱桃(Cherry),每箱重n公斤,樱桃的属性是是重量(weight).现有樱桃的销售记录.请你编写程序计算剩余的樱桃重量. 用C++ ...

  9. OJ 1354 Problem G STL——水果店

    Description 小明经营着一个不大的水果店.现在他想要一份水果销售情况的明细表,这样就可以很容易掌握所有水果的销售情况了. Input 输入包含多组数据.每组测试数据的第一行是一个整数M(0& ...

最新文章

  1. PHP7.3中fileinfo怎么安装与开启
  2. DNS主从类型的架设
  3. VBox:增加虚拟磁盘空间上限(虚拟系统为Linux)
  4. Exclusive monitor在spinlock中的应用
  5. array initization in matlab zeros(1000)
  6. Linux 调优篇:虚拟化调优(hugepage 大页内存)* 叁
  7. matlab高斯滤波跟中值滤波区别,matlab图像滤波处理代码讲解 均值滤波 中值滤波 高斯滤波...
  8. 升级项目到.NET Core 2.0,在Linux上安装Docker,并成功部署
  9. 一二三系列之优先队列、st表——Battle,Heapsort,A Magic Lamp
  10. 2.apache模块mod_rpaf ,让nginx代理后端的apache获取访客真是IP
  11. MyEclipse 2017 CI 9 发布(附下载)
  12. “十步一杀” 干掉你的职场压力
  13. LeetCode 20 Valid Parentheses (C++)
  14. django模板的使用方法
  15. 获取邮箱的DNS和MX 工具类
  16. python递归函数基例_函数和代码复用 --Python
  17. java计算器课程报告_java课程设计报告计算器设计.doc
  18. 死亡之ping(Ping of Death)
  19. XML学习之做过的实验——实验二
  20. 使用密码查看器查看软件的密码

热门文章

  1. dcb在c语言哪个文件,DCB 文件扩展名: 它是什么以及如何打开它?
  2. GreenHills基本操作:通过 R寄存器和上下文变量 定位异常
  3. 百度api文字转语音效果
  4. 【数据结构与算法】栈与队列【C语言版】
  5. springboot配置https(阿里云免费证书)
  6. 网络协议总结(TCP,UDP,HTTP,HTTPS)
  7. C语言火车票管理系统
  8. gnuplot软件学习笔记
  9. 顶点、 图元、片元、像素的含义
  10. 一起学 WebGL:图元的类型