Advertisement

Python练习:累计三天总数据分析量

阅读量:
在这里插入图片描述

方法一:局部递归策略:

复制代码
    def fx(day):
    if(day==1):
        return 1
    else:
        return fx(day-1)*(fx(day-1)+5)%(1e9+7)
    sum=0
    for i in range(1,31):    #此处用了迭代法,也可以转为递归,参看法二
    sum=(sum+fx(i)%(1e9+7))%(1e9+7)
    print("30天的总分析量为",sum%(1e9+7))
    
    
      
      
      
      
      
      
      
      
      
    

方法二:全递归策略:

复制代码
    def fx(day):
    if(day==1):
        return 1
    else:
        return fx(day-1)*(fx(day-1)+5)%(1e9+7)
    def count(day):

全部评论 (0)

还没有任何评论哟~