class Solution {
public:
vector<double> statisticsProbability(int num) {
vector<double> dp(6, 1.0 / 6.0);
for (int i = 2; i <= num; i++) {
vector<double> tmp(5 * i + 1, 0);
for (int j = 0; j < dp.size(); j++) {
for (int k = 0; k < 6; k++) {
tmp[j + k] += dp[j] / 6.0;
}
}
dp = tmp;
}
return dp;
}
};
[leetcode] n个骰子的点数
xiaocong19902024-07-06 8:43
相关推荐
Hiweir ·8 分钟前
机器翻译之创建Seq2Seq的编码器、解码器star数模21 分钟前
2024“华为杯”中国研究生数学建模竞赛(E题)深度剖析_数学建模完整过程+详细思路+代码全解析Tak1Na23 分钟前
2024.9.19sjsjs1143 分钟前
【数据结构-扫描线】力扣57. 插入区间王哈哈嘻嘻噜噜1 小时前
数据结构中线性表的定义和特点一杯茶一道题1 小时前
LeetCode 260. 只出现一次的数字 IIIMogulNemenis1 小时前
力扣415周赛Rense11 小时前
常用的基于无线射频( UWB)室内定位技术的原理与算法zzhnwpu1 小时前
代码随想录算法训练营第三七天| 动态规划:完全背包理论基础 518.零钱兑换II 377. 组合总和 Ⅳ 322. 零钱兑换一道秘制的小菜2 小时前
C++第十一节课 new和delete