搜狗 2018校招 商业基础工程—测试开发工程师练习题
来源:互联网 发布:数据库访问 编辑:程序博客网 时间:2024/06/06 03:08
水仙花数
(编程题须知) (参考答案)
时间限制:C/C++语言 2000MS;其他语言 4000MS
内存限制:C/C++语言 32768KB;其他语言 557056KB
题目描述:
春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。
import sysimport mathif __name__=="__main__": myList=[] try: while True: line=sys.stdin.readline().strip() if line == '': break myList.append(list(map(int,line.split()))) except: pass for i in xrange(len(myList)): count=0 resList=[] for j in xrange(myList[i][1]-myList[i][0]+1): myVal=myList[i][0]+j val_1=myVal%10 val_2=(myVal-(myVal//100)*100)//10 val_3=myVal//100 if(myVal==(val_1**3+val_2**3+val_3**3)): count=count+1 resList.append(myVal) if(count==0): print "no" else: print " ".join(map(str,resList))
阅读全文
0 0
- 搜狗 2018校招 商业基础工程—测试开发工程师练习题
- 搜狗 2018校招 商业基础工程—测试开发练习题
- 2018校招-阿里巴巴测试开发工程师面试经验
- 美团——大众测试开发工程师校招
- 阿里巴巴 测试开发工程师 校招经历
- 2014百度校招开发测试工程师笔试题
- 2014 阿里巴巴 校招 测试开发工程师 笔试题
- 2014百度校招测试开发工程师笔经面经
- 百度校招测试开发工程师笔经面经(转)
- 校招末班车 — 记我的爱奇艺测试开发工程师面试之旅
- 阿里云招测试开发工程师
- 腾讯校招软件测试工程师题库
- 2018网易校招前端开发工程师笔试卷讨论
- 2018网易校招运营开发工程师编程第一题
- 招前端开发工程师
- 2014百度校招开发测试工程师笔试题(时间_2013-9-28__地点_深圳__职位_开发测试工程师)
- 招高级自动化测试工程师
- 爱奇艺2018秋季校招测试工程师(第一场、第二场、第三场)编程题汇总
- 1112:数列排序
- 细说 Java NIO
- Chrome浏览器关闭 QUIC,避免部分地区运营商UDP QOS对速度的影响
- maven打包插件:appassembler
- Audio系列分析
- 搜狗 2018校招 商业基础工程—测试开发工程师练习题
- 解决vi中粘贴多行代码会产生缩进排版问题
- 怎样通过程序使一个物体运动到目标物体
- jni访问数组
- mySQL之多表查询
- android 最近任务多进程调度逻辑分析
- Redis 通信协议
- python 的日志logging模块学习
- leetcode 438. Find All Anagrams in a String