【笔试】3、水仙花数
来源:互联网 发布:新人网络男主播技巧 编辑:程序博客网 时间:2024/05/16 17:52
/** 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。* 时间:2015年7月27日14:29:13* 文件:lianxi03.cpp* 作者:cutter_point*/#include <iostream>#include <fstream>using namespace std;int main(){ofstream out("lianxi03.txt");//三位数里面的unsigned int begin = 100, end = 1000;unsigned int jishu = 0;for (int i = begin; i < end; ++i){//水仙花数是每个位置的数的3次方和unsigned int bit, ten, hundred;//个位bit = i % 10;ten = i / 10 % 10; //十位hundred = i / 100; //百位int bit3, ten3, hundred3,sum;bit3 = bit * bit * bit;ten3 = ten * ten * ten;hundred3 = hundred * hundred * hundred;sum = bit3 + ten3 + hundred3;if (i == sum){++jishu;if (jishu % 3 == 0){cout << endl;out << endl;}cout << "水仙花数"<<jishu<<"号:" <<i<<"\t";out << "水仙花数" << jishu << "号:" << i << "\t";}}//总计cout << "总计个数:" << jishu << endl;out << "总计个数:" << jishu << endl;return 0;}
0 0
- 【笔试】3、水仙花数
- 挖财网笔试:水仙花数
- 【Java笔试题】水仙花数
- 360在线笔试题:水仙花数
- 赛码-在线笔试样题:水仙花数
- 华为2017笔试题 水仙花数
- 人人网2017实习笔试-水仙花数
- 三位水仙花数3
- 7-3 水仙花数
- 水仙花数(3位数)
- 3位数的水仙花数
- 华为2017实习生招聘笔试题-水仙花数
- 水仙花数
- 水仙花数
- 水仙花数
- 水仙花数
- 水仙花数
- 水仙花数
- Java-----读、写文件的几种方法
- uva 131 - The Psychic Poker Player
- POJ 1321 棋盘问题
- HDU 2852 线段树(查询有序位置)
- 机房收费总结
- 【笔试】3、水仙花数
- OC 定义一个类
- OptionMenu选项菜单
- 解决wampserver + laravel无法访问自定义路由
- ThinkPHP下SMTP的发送邮件
- jftp 解决中文乱码。支持中文
- Javascrip之轮播器的实现
- iOS 读书笔记-国际化
- Codeforces Gym100286G Giant Screen (暴力)