题目
思路
代码
class Solution:
def dicesProbability(self, n: int) -> List[float]:
dp = [[0 for x in range(6*n)] for x in range(n)]
for j in range(0,6):
dp[0][j] = (1)
for i in range(1,n):
for j in range(i,6*(i+1)):
for last in range(1,7):
if j-last<0:
break
dp[i][j] += dp[i-1][j-last]
return[x/(6**n) for x in dp[n-1][n-1:]]