SCORE=[4,-1,0] allScores=set() N=10 def Cal_score(curSum,layer): if layer==N+1: return None for x in SCORE: thisSum=x+curSum allScores.add(thisSum) Cal_score(thisSum,layer+1) Cal_score(0,1) print(allScores) print('所有可能的结果有:%s个'%len(allScores))
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题