挑7
2016-03-06 14:47
295 查看
题目描述:
输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,27,37...70,71,72,73...)的个数
知识点: 循环
输入: 一个正整数N。(N不大于30000)
输出: 不大于N的与7有关的数字个数,例如输入20,与7有关的数字包括7,14,17.
样例输入: 20
样例输出: 3
代码:
输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,27,37...70,71,72,73...)的个数
知识点: 循环
输入: 一个正整数N。(N不大于30000)
输出: 不大于N的与7有关的数字个数,例如输入20,与7有关的数字包括7,14,17.
样例输入: 20
样例输出: 3
代码:
#include <iostream> #define LIMIT 30000 using namespace std; int main() { int num, count = 0, i; cin >> num; if (num > LIMIT) return -1; for (i = 1; i < num; i++) if (i % 7 == 0) count++; else { int temp = i; while (temp>0) { if (temp % 10 == 7) { count++; break; } temp /= 10; } } cout << count << endl; // cin.get(); // cin.get(); return 0; }
得分 | 运行时间 | 内存 | 复杂度 | 最大嵌套深度 |
100(100) | 16ms | 2068KB | 7 | 4 |
相关文章推荐
- leetcode 每日一题 171. Excel Sheet Column Number
- MySQL 5.6内存占用过高解决方案
- http接口服务方结合策略模式实现总结
- javaHDU1003Max Sum
- PAT_Basic 1008
- 容器类概述(2)—List
- 教大家看官方技术文档(三)- Spring,Mybatis整合
- 快速筛法求质数
- hdoj 2734 Quicksum(字符串)
- dubbo/dubbox 增加原生thrift及avro支持
- 第一周学习进度
- 学号20145322 《Java程序设计》第一周学习总结
- 堆内存与栈内存
- Clallable和Runnable的区别
- 色彩模型--ps课程笔记
- 用BP人工神经网络识别手写数字——《Python也可以》之三
- 程序员必读书单
- Leetcode - 215.Kth Largest Element in an Array.
- 20145231 《Java程序设计》第一周学习总结
- 3、JS中的语句