有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
2014-07-07 12:27
597 查看
#-*-coding:utf-8-*- ''' Created on 2014年7月7日 @author: xyt ''' '''尝试抽象一个牛群''' class Cows(): def __init__(self,age): self.age=age self.count_age_1=0#1岁奶牛 self.count_age_2=0#2岁奶牛 self.count_age_3=0#3岁奶牛 self.count_age_all=1#成年奶牛 def countCow(self): for i in range(1,self.age): self.count_age_all=self.count_age_3+self.count_age_all self.count_age_3=self.count_age_2 self.count_age_2=self.count_age_1# self.count_age_1=self.count_age_all#有多少成年奶牛 过一年就会有多少1岁奶牛 print "1岁奶牛:"+str(self.count_age_1) print "2岁奶牛:"+str(self.count_age_2) print "3岁奶牛:"+str(self.count_age_3) print "成年奶牛:"+str(self.count_age_all) print "第"+str(i)+"年总共:"+str(self.count_age_1+self.count_age_2+self.count_age_3+self.count_age_all) return self.count_age_1+self.count_age_2+self.count_age_3+self.count_age_all '''How many Cows do you have''' def countCow(age): pass if __name__=='__main__': sum=Cows(7) print sum.countCow()
相关文章推荐
- 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
- 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n
- 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
- 母牛繁殖问题:一头母牛,每年年初生一头小母牛,每头小母牛从第四个年头起,每年年初也要生一头小母牛,问:第20个年头后共有多少只牛?
- 若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年有多少头母牛?
- 若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年时有多少头母牛?
- 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛...
- 若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年时有多少头母牛?
- 母牛生产问题;第一年有一头小母牛,3年之后每年都生一头小母牛,假设都不死,第n年共有多少母牛,输出n从1到20的母牛数目
- 一头小牛,小牛成长到第四年开始,会每年生一头小牛,N年后共有多少头牛
- 农场一头小母牛,每年生头小母牛,母牛5岁产母牛,20年上多少牛?--java面向对象方式实现
- 有一头小母牛。从第四年起每年生一头小母牛。生的小母牛也是从第四年起每年生一头小母牛。如此循环。编程求N年后有多少头母牛。。。。。。。
- 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?请编程实现。
- 设有一头小母牛,从出生第四年起每年生一头小母牛,按此规律,第N年时有几头母牛?
- 牛年求牛:有一母牛,到4岁可生育,每年一头,所生均是一样的母牛,到15岁绝育,不再能生,20岁死亡,问n年后有多少头牛。
- 编程实现 1元,2元,5元,100元纸币组成800元,共有多少种情况。?
- 兔子繁殖问题,设有一对新生兔子,从第四个月开始他们每个月月初都生一对兔子 新生的兔子从第四个月月初开始又每个月生一对兔子 按此规律,并假定兔子没有死亡,n(n <= 20)个月月末共有多少对兔子?
- 有一母牛,到4岁可生育,每年一头,所生均是一样的母牛,到15岁绝育,不再能生,20岁死亡,问n年后有多少头牛
- 00002 用一元钱兑换一分两分五分的硬币,一分两分五分每种至少一枚,共有多少种组合方式,编程实现
- 面向对象设计题:“农场一头小母牛,每年生头小母牛。。。”的一种实现