猜年龄python实现
Python 实现 年龄
2023-09-14 09:01:26 时间
1.问题
美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。
一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:
“我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。”
请你推算一下,他当时到底有多年轻。
2.思路及代码
暴力就完事
def solve():
list1 = [0,1,2,3,4,5,6,7,8,9]
judge = 0
for i in range(10, 100):
str1 = str(i ** 3) + str(i ** 4)#拼接字符串
for j in list1:
if str1.count(str(j)) == 1:#判断元素个数是否为1
judge = 1
else:
judge = 0
break
if judge != 0:
return i
print(solve())
def solve():
for i in range(10,100):
s = str(i**3) + str(i**4)
if sum(map(int,s)) == 45:
return i
print(solve())
相关文章
- Python爬虫之简单爬虫框架实现
- python导入csv文件出现SyntaxError问题分析
- python实现语音录入识别
- 【学习总结】Python-3-风格各异的数值类型实例
- set集合操作【python】
- python: 多线程实现的两种方式及让多条命令并发执行
- Python字符串逐字符或逐词反转方法
- python list数据写入文件
- Python 重解零基础100题(5)
- keras-yolo3:python库之keras-yolo3的简介、安装、使用方法详细攻略
- Python之 sklearn:sklearn.preprocessing中的StandardScaler函数的简介及使用方法之详细攻略
- 编程笔试(解析及代码实现):猴子吃桃。猴子第一天吃了若干个桃子,当即吃了一半,还不解馋,又多吃了一个…的C++、Java、Python、C#等语言代码实现
- Python:魔术方法(__getitem__、__len__等包含双下划线构成的方法)的简介、使用案例之详细攻略
- 已解决You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.
- 〖Python 数据库开发实战 - MySQL篇⑥〗- 利用 PyCharm 链接 MySQL 实现数据库可视化
- 〖Python 数据库开发实战 - Python与Redis交互篇⑦〗- 利用 redis-py 实现缓存学生考试信息
- 智能优化算法——蝙蝠算法(Python&Matlab实现)
- 暑假加餐|有钱人和你想的不一样(第20天)+改进的多目标差分进化算法在电力系统环境经济调度中的应用(Python代码实现)
- 相关性分析热力图(Python&Matlab代码实现)
- 满眼皆是你——旋转星空(Python代码)
- python 实现录音
- Python实现GWO智能灰狼优化算法优化卷积神经网络分类模型(CNN分类算法)项目实战
- 【华为OD机试Python实现】HJ3 明明的随机数(较难)
- 【华为机试真题 Python实现】Words 重量
- 【华为机试真题 Python实现】保密柜密码
- 【华为机试真题 Python实现】输出第n项的结果
- python三元运算
- 用 Python 脚本实现电脑唤醒后自动拍照并截屏发邮件通知
- Python-实现图表绘制总结
- 第一讲:最能入门的爬虫教程(Python实现)
- python工具方法37 voc数据统计分析(box聚类、box散点图、类别频率统计、box面积统计)
- python工具方法 32 实现yaml配置文件的继承(仿paddledetection配置文件风格)