python实现 中秋 博饼 可能的序列输出

test = [1,1,1,1,1,1]
def eql(k):
    if(k<6):
        if(test[k]>6):
            test[k]=test[k-1]
        eql(k+1)
def fun(k):
    if(k>0):
        if(test[k]>6):
            test[k-1] = test[k-1]+1
            fun(k-1)
        else:
            fun(k-1)
if __name__ == "__main__":
    while test[0]<7:
        for z in test:
            print z,
        print
        test[5]=test[5]+1
        fun(5)
        eql(0)

求喷  

posted @ 2011-08-29 18:02  阿奴  阅读(960)  评论(0编辑  收藏  举报