python的水仙花数
来源:互联网 发布:以利天诚大数据比赛 编辑:程序博客网 时间:2024/04/28 23:50
打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 这题也是送分题,只要能把任意三位数的百位、十位、个位拆解出来就好办了。思路:将任意3位数除以100再向下取整,即可得到百位数。将这个3位数减去(百位数*100),即可去掉百位数,然后除以10再向下取整,即可得到十位数。将这个3位数除以10再取整再乘以10(得到整几百几十的数字),然后拿这个3位数减去这个数字,即可得到个位数。代码如下:
for i in range(1,10):
for j in range(0,10):
for k in range(0,10):
if i*100+j*10+k==i*i*i+j*j*j+k*k*k:
print i*100+j*10+k,'是水仙花数'
0 0
- python的水仙花数
- 用python机智的打印水仙花数
- 【水仙花数】Python求解水仙花数
- 水仙花数Python做法
- python求水仙花数
- Python 水仙花数
- Python求水仙花数
- 水仙花数:n位数的水仙花数
- python实例(水仙花数)
- 水仙花数的问题
- 水仙花数的输出
- 水仙花数的求法
- 水仙花数的求取
- 五位数的水仙花数
- 求水仙花数的
- 水仙花数的输出
- “水仙花”数的问题
- 水仙花数的PE!!!
- go语言学习基础简介
- [Java]读取文件方法大全
- Eclipse中导入外部jar包
- 正则表达式简单应用1
- poj2965 (枚举+高效)
- python的水仙花数
- java笔记七:IO流之字节流与字节缓冲流
- 安装phpMyAdmin
- WSO2 ——(6)开发几种services的方法:SOAP与REST
- c++11 decltype
- Hadoop学习笔记(一)——文件系统HDFS
- android 开发零起步学习笔记(九):android 控制控件的位置和大小及Layout相关属性
- Servlet实现页面自动刷新
- SAX方式写入XML文件