100-011
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
方法一:
1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 5 ''' 6 7 n = int(input("第几个月: ")) 8 # 斐波那契数列的通项公式 9 fib =(1/(5**0.5))*(((1+(5**0.5))/2)**n - ((1-(5**0.5))/2)**n) 10 print ("第%d个月:共%d只" % ( n,fib))
--... ...--
iaoexl at outlook dot com
-------------------------------------------------------------
鱼跃此时海,花开彼岸天。只缘有余庆,翩翩在此间。
浙公网安备 33010602011771号