打印前20个平凡数(某公司校园招聘笔试题目)
来源:互联网 发布:计算机编程经典书籍 编辑:程序博客网 时间:2024/05/19 13:55
humble数的定义:humber = pow(2, a1) * pow(3, a2) * pow(5, a3) * pow(7, a4); 其中 a1, a2, a3, a4均为非负整数,且不全为0; 打印前20个平凡数的程序为:
#include<iostream>using namespace std;bool isHumbleNumber(int number){while(number % 2 == 0)number /= 2;while(number % 3 == 0)number /= 3;while(number % 5 == 0)number /= 5;while(number % 7 == 0)number /= 7;if(number == 1)return true;return false;}void print(){int i = 2, total = 0;while(total <= 20){if(isHumbleNumber(i)){cout << i << " ";total++;}i++;}}int main(){print();cout << endl;return 0;}
程序结果:
2 3 4 5 6 7 8 9 10 12 14 15 16 18 20 21 24 25 27 28 30
- 打印前20个平凡数(某公司校园招聘笔试题目)
- 利用递归求阶乘(某公司校园招聘笔试题目)
- 单例模式(某公司校园招聘笔试题目)
- 今天到底是星期几?(某公司校园招聘笔试题目)
- 求正整数数组构成的最小数(某公司2013年校园招聘笔试试题)
- 模幂算法(某公司校园招聘网测题目)
- 堆排序(某公司校园招聘面试题目)
- AVL树(考研的同学需要注意其定义)的判定(某公司2012年校园招聘笔试题目)
- AVL树(考研的同学需要注意其定义)的判定(某公司2012年校园招聘笔试题目)
- 完全二叉树叶子节点数n0和总结点数N的关系 (某公司校园招聘笔试试题)
- 素数判断(某公司实习生招聘笔试题目)
- 网易校园招聘笔试题目
- 网易校园招聘笔试题目
- 利用循环链表(单链)实现Josephus环(某公司校园招聘笔试试题)
- 如何判断两个矩形是否有重叠部分?(某公司校园招聘笔试试题)
- 如何判断两个矩形是否有重叠部分?(某公司校园招聘笔试试题)
- 某公司2015年校园招聘软件开发笔试题
- 校园招聘(笔试)
- OFFICE2007工具栏显示设置
- java 执行JAR文件总报 Could not find the main class
- Linux 前后台进程切换
- 高通平台上的AMSS(Modem端) windows环境搭建
- go语言使用crc32得到网络消息的校验码
- 打印前20个平凡数(某公司校园招聘笔试题目)
- ASP.NET 在线编辑、调用Word
- 自己开发类似Vega中ObjectPropertyEditor的工具
- 如何做好预付帐款流程
- ssh免密码登录(个人总结)
- 实例 android jni中调用Log输出调试信息
- 5次史上最牛的黑客攻击
- GEF 外部组件到GEF编辑器的拖动支持
- gvim启动的时候窗口自动最大化