python——臺階題

例子:一次,愛因斯坦給他的朋友出了這樣一道數學題:一條長長的階梯,若是每步跨2階,最後剩1階;每步跨3階,最後剩2階;每步跨5階,最後剩4階;每步跨6階,最後剩5階.
只有每步跨7階時,才正好到頭,一階也不剩.請問,階梯到底有多少階?

1
#!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 x = 7 4 i = 1 5 flag = 0 6 while i <=100: 7 if (x%2 == 1) and (x%3 == 2) and (x%5 == 4) and (x%6 == 5): 8 flag = 1 9 else: 10 x = 7*(i+1) 11 i += 1 12 if flag == 1: 13 print ("你的階乘是:%d"%(x)) 14 else: 15 print("在您指定的範圍內找不到答案!")執行結果:你的階乘是:119
相關文章
相關標籤/搜索