我是靠谱客的博主 如意小懒猪,最近开发中收集的这篇文章主要介绍爱因斯坦阶梯问题---Python实现-- coding: utf-8 --,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

例子:一次,爱因斯坦给他的朋友出了这样一道数学题:一条长长的阶梯,如果每步跨2阶,最后剩1阶;每步跨3阶,最后剩2阶;每步跨5阶,最后剩4阶;每步跨6阶,最后剩5阶.
只有每步跨7阶时,才正好到头,一阶也不剩.请问,阶梯到底有多少阶?
#!/usr/bin/env python

-- coding: utf-8 --

x = 7
i = 1
flag = 0
while i <=100:
if (x%2 == 1) and (x%3 == 2) and (x%5 == 4) and (x%6 == 5):
flag = 1
else:
x = 7*(i+1)
i += 1
if flag == 1:
print (“你的阶乘是:%d”%(x))
else:
print(“在您指定的范围内找不到答案!”)

执行结果:
你的阶乘是:119

最后

以上就是如意小懒猪为你收集整理的爱因斯坦阶梯问题---Python实现-- coding: utf-8 --的全部内容,希望文章能够帮你解决爱因斯坦阶梯问题---Python实现-- coding: utf-8 --所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部