Dice (III) LightOJ - 1248(概率期望+几何分布(n面骰子,问看到所有的面一次的至少所需掷骰子次数的期望)

TexGen模型导出ABAQUS inp文件时纱线材料属性缺失?5分钟快速修复指南 本文针对TexGen模型导出ABAQUS inp文件时纱线材料属性缺失的题,提供了快速修复指南。通过手动编辑inp文件或使用Python脚本自动补全材料属性,帮助复合材料仿真工程师高效解决题。文章还介绍了TexGen导出前的预防性设置和ABAQUS中的验证技巧,确保仿真分析的准确性。 阅读详情

LOJ—1248

在这里插入图片描述
题意

一个均匀的骰子有n个面 投色子, 要求最后要把骰子的每一面都看到了, 求扔骰子次数的期望。

分析

1.几何分布
在这里插入图片描述
上面我们定义只要E(x)=1/P,P表示第k次成功的概率

扔出第一面成功的概率为P=1,E=1,因为第一面肯定没见过。

扔出第二面成功的概率为P=(n-1)/n,E=n/(n-1)(因为实验独立,所以有n-1个可以当作第二面)

扔出第i面成功的概率为P=(n-i-1)/n ,E=n/(n-i+1)

扔出第n面成功的概率为P=1/n ,E=n

累加E即可

2.期望DP

设dp[i]为已经扔了i个不同面的期望值 ,dp[n] = 0 求dp[0]

那我们每次可能扔中已经扔过的面或者没有扔到过的面2中情况:

1.该面在前面已经出现过概率:(i-1)/n,E= F(i - 1) * ((i - 1) / n)
2.该面已经未出现过概率:(n-(i+1))/n,E= F(i) * ((n - (i - 1)) / n)

则状态方程:F(i) = F(i - 1) * ((i - 1) / n) + 1 + F(i) * ((n - (i - 1)) / n)。
解得F(i) = F(i - 1) + (n / (i - 1))。

几何分布

#include<stdio.h>
#include<algorithm>
#include<iostream> 
#include <iostream>
#include <stdlib.h>
#include <string.h>
#include <iomanip>
#include <stdio.h>
#include <string>
#include <queue>
#include <cmath>
#include <stack>
#include <map>
#define nmax 510
using namespace std;
int cas=0,T,n;
int main(){
 
        scanf("%d",&T); 
        while(T--)
		{
        	cas++;
        	cin>>n;
        	double sum=0;
        	
        	//System.out.println(t);
        	for(int i=1;i<=n;i++){ 
        	   sum+=n*1.0/i*1.0;
        	}
        	
        printf("Case %d: %lf\n",cas,sum);
        }
 }

期望DP

#include<stdio.h>
#include<algorithm>
#include<iostream> 
#include <iostream>
#include <stdlib.h>
#include <string.h>
#include <iomanip>
#include <stdio.h>
#include <string>
#include <queue>
#include <cmath>
#include <stack>
#include <map>
using namespace std;
const int maxn = 1e5+10;
double dp[maxn];
int main() {
    int t;
    scanf("%d", &t);
    int cas = 0;
    while(t--) {
        int n;
        scanf("%d", &n);
        dp[1] = 1.0;
        for(int i = 2; i <= n; i++) {
            dp[i] = dp[i-1] + double(n) / (double(i) - 1.0);
        }
        printf("Case %d: %.10lf\n", ++cas, dp[n]);
    }
}

热力学仿真软件:Fluent_(13).燃烧与化学反应仿真 燃烧模型在热力学仿真软件中扮演着至关重要的角色。Fluent 提供了多种燃烧模型,包括层流预混燃烧模型、湍流预混燃烧模型、非预混燃烧模型、部分预混燃烧模型等。这些模型可以帮助用户模拟不同的燃烧过程,从而更好地理解燃烧现象和优化燃烧系统设计。 阅读详情

相关推荐

TriCore架构-基于TC397在SOTA过程中AB-SWAP切换底层原理

TC397的SOTA升级机制通过硬件地址重映射实现,利用MMU将逻辑地址动态映射到不同物理地址。其PFlash支持标准/备用地址映射,通常使用PF0+PF1+PF4空间以便于OTA处理。升级时,新固件自动写入非活动分区(A/B分区切换),由地址转换函数完成逻辑地址到物理地址的转换。系统重启后根据寄存器选择启动区域,实现安全无缝的固件更新。

xiandang8023的博客 458

Dice (III)掷骰子&每至少出现1次的期望

题目:https://vjudge.z180.cn/problem/LightOJ-1248#author=0 题意:掷骰子,每个至少出现一次的投掷期望 题解:几何分布 #include <algorithm> #include <bitset> #include <cmath> #include <cstdio> #include <cstdlib> #include <cstring> #include <deque&gt

Are_you_ready的博客 653

135、高通 ChromaTix 调优工具入门:参数含义、调优流程与效果对比

本文介绍了高通ChromaTix色彩调优工具的核心使用要点:1. ChromaTix是位于ISP管线中的色彩处理系统,核心任务是将原始色彩映射为符合人眼感知的"舒适"效果;2. 重点解析了饱和度、色调、亮度相关饱和度等关键参数的实际含义和调试陷阱;3. 分享了四步调优流程,强调需要基于多场景数据验证;4. 通过案例展示了参数调整带来的色彩改善效果;5. 总结了实用建议,包括保持单一变量调试、量化评估色差、关注极端场景表现等。文章指出ChromaTix调优是平衡不同场景需求的"妥协艺术",需要结合客观数据和主

sundong_81的博客 66

数学基础_若要使骰子(六个)的每个数都出现至少一次,那么平均需要掷多少次骰子

记每个数字都出现(首次出现)的总数为X,题目中的意思也就是求E(X).由于X的分布相当复杂,我们就绕开它,考虑将X分解。 令X1 = 1,它表示出现第一个数字需要掷的次数。注意:这里第一个数字是指第一个出现的数字,并不是指哪一个固定的数字,所以才有X1 = 1。 然后以X2表示为了掷出第二个数字(即只要不是第一个出现的那个数字)再需要掷的次数。同样地,以X3表示为了掷出第三个数字(即除了前两个已...

Rocky Ding相信人工智能、数据科学、商业逻辑、金融工具、终身成长以及顺应时代的潮流会赋予我们超能力。 7245

HiMCM数学建模(1)---概率模型

HiMCM数学建模竞赛中有着重要意义的一种模型就是概率模型。概率模型是对实际生活中随机事件题的一种解决方案,通过概率密度函数对事物的随机变化进行描述,然后,利用分布的特征对题进行求解。

a89707661的博客 2621

掷骰子

对一个n骰子,令每一都出现至少出现一次概率(1+1/2+1/4+1/5+1/6++1/n)*n 对于邮票收集,每张邮票的价格为ai,则收集所有邮票所需要的金钱为 (1+1/2+1/4+1/5+1/6++1/n)*sum(ai)

naiue的博客 522

LightOJ 1248 - Dice (III) 给一个质地均匀的n的骰子, 求投掷出所有点数至少一次期望次数。(概率)...

题意:http://www.lightoj.com/volume_showproblem.php?problem=1248   投掷出第一个未出现的点数的概率为n/n = 1, 因为第一次投掷必然是未出现的。   第二个未出现的点数第一次出现的概率(n - 1) / n,因为有一个已经投掷出现过。   第i个未出现的点数第一次出现的概率(n - i) / i, 这满足几何分布。  ...

weixin_30892889的博客 705

LightOJ - 1248 Dice (III)几何分布概率期望DP)

1248 - Dice (III) PDF (English) Statistics Forum Time Limit:1 second(s) Memory Limit:32 MB Given a dice withnsides, you have to find the expected number of times you have to throw tha...

pxlsdz的博客 354

Dice (III)LightOJ-1248

Problem Description Given a dice with n sides, you have to find the expected number of times you have to throw that dice to see all its faces at least once. Assume that the dice is fair, that means ...

Alex_McAvoy的博客 884

LightOJ 1248 Dice (III) (概率dp)

题意:给出n骰子,求每至少出现一次朝上的掷骰子期望次数。 题解:概率dp 用dp[i]dp[i]dp[i]表示iii出现的掷骰子期望数。 出现已经掷出来的iii概率:i/ni/ni/n,期望次数不变。 出现未掷出来的iii概率(n−i)/n(n-i)/n(n−i)/n,期望次数递推。 那么可以得到递推方程:dp[i]=dp[i]∗i/n+dp[i+1]∗(n−i)/n+1dp[i]...

gongyuandaye的博客 225

LightOJ - 1248 Dice (III) —— 期望

题目链接:https://vjudge.net/problem/LightOJ-1248 1248 - Dice (III) PDF (English) Statistics Forum Time Limit:1 second(s) Memory Limit:32 MB Given a ...

alince20008的博客 136

LightOJ 1248 Dice (III) [期望]

LightOJ 1248 Dice (III) [期望]; Given a dice with n sides, you have to find the expected number of times you have to throw that dice to see all its faces at least once. Assume that the dice is fair, that means when you throw the dice, the probability of occ

hint 441

LightOJ - 1248 Dice (III)概率期望+几何分布

题目链接 给定一个 n 骰子看到所有的一次至少所需掷骰子次数期望; 先给一个概念:       几何分布:              在第n次伯努利试验中,试验 k 次才得到第一次成功的机率为p。即前k-1次皆失败,第k次成功的概率为p。期望为E(X) = ;  第一个一次出现的概率; 第二个一次出现的概率; …… 第 i 个一次出现的概率; …… 第...

M_Lter的博客 657

期望】【DP】数学期望总结(ing)

LightOJ - 1027 A Dangerous Maze

FFOYeah的博客 634

Dice (III) LightOJ - 1248

Given a dice with n sides, you have to find the expected number of times you have to throw that dice to see all its faces at least once. Assume that the dice is fair, that means when you throw the dic...

dsaghjkye的博客 182

LightOJ-1248-Dice (III) (数学期望

题目链接:LightOJ-1248-Dice (III)当已经获得 kk 时,想要获得 k+1k+1 ,每掷一次能获得 k+1k+1 的概率是 n−kn\frac{n-k}{n} ,期望是 nn−k\frac{n}{n-k} 。故期望为 ans=n∑ni=11ians=n\sum_{i=1}^n\frac{1}{i}#include<bits/stdc++.h> using namespace

On the way 374

骰子 (概率DP)

文章目录骰子思路AC代码 骰子 题目描述 投一个 n 骰子每一个至少被甩到过一次次数期望是多少? 输入描述 第 1 行为一个整数 T,表示测试数据数量。 接下来的 T 行每行包含一个正整数 N。 输出描述 输出共 T​ 行,每行包含一个整数,表示答案,结果保留俩位小数。 输入 2 1 12 输出 1.00 37.24 思路 AC代码 #include<cstdio> #include<cstdlib> #include<iostream> #inclu

沐白白的博客 700

概率dp

spoj favorite dice 题意:一个骰子,n,求每一都被扔到至少一次期望扔的次数。 dp[i]dp[i]dp[i]:已经扔到i期望次数 dp[i]=dp[i−1]∗n−i+1n+dp[i]∗in+1dp[i]=dp[i-1]*\frac{n-i+1}{n}+dp[i]*\frac{i}{n}+1dp[i]=dp[i−1]∗nn−i+1​+dp[i]∗ni​+1 移向得:dp...

Rshs 358

掷骰子,每个至少出现一次,需要投掷次数期望

文章转自:https://www.zhihu.com/question/40320381 版权归原作者所有!

图形跟班 9276

LightOJ - 1248 Dice (III) 期望 + dp

题目大意:给出一个n的色子,看到每个的投掷次数期望是多少解题思路:水题啊,竟然被卡了那么久,也是醉了,给题目所给的那个样例误导了。。。不怪那个 怪自己太弱了,还得继续训练啊。。。设dp[i]表示扔到i个不同期望,那么 dp[i + 1] = i / n * dp[i + 1] + (n - i) / n * dp[i] + 1 整理得 dp[i + 1] = n / (n - i)

静静地码 1662

LightOJ - 1248 Dice (III)概率

题目链接:https://vjudge.net/problem/LightOJ-1248 思路: 期望等于 概率*结果,像类似这种结果为1的期望题,要灵活运用  E = 1/p 这个公式;(的是抛色子的次数期望,你每次只抛一次,对应得结果肯定就是1) E = 1/p 是几何分布的一个公式,代表的意义就是当一个事件的概率是 p时,进行k次试验,前k-1次出现的都是(1-p)的情况,在第k次才...

Y390d的博客 294

LightOJ - 1248Dice (III)(数学期望

题目链接:Dice (III) - LightOJ 1248 - Virtual Judge (ppsucxtt.cn) 题意:给你一个n骰子使得骰子所有都被骰出的期望次数。 这其实可以用概率dp来解决,但是我想在这用一下其他方法来求解。 这道题目的模型实际上是由n个几何分布的模型构成,比如说我们已经骰出了i个不同的点数,现在要骰出一个从未出现过的点数,那么我们成功的概率就是(n-i)/n,如果我们本次没有成功,那我们就需要再骰一次,直至成功为止,所以这显然就是一个几何分布的模型,他成功所需

AC__dream的博客 329

cad cass 等高线快速整形--命令--DG.zip

cad与cass地形图的等高线快速修改整形,输入APPload加载,dg命令开始修改,快捷好用!

基于51单片机锂电池检测仪&电量检测系统&锂电池充放电保护&电池管理设计(包含原理图源程序仿真论文实物等)共4套资料

基于51单片机锂电池检测仪&电量检测系统&锂电池充放电保护&电池管理设计(包含原理图源程序仿真论文实物等)共4套资料1)基于51单片机锂电池电压电流容量检测仪表液晶显示设计(包含原理图&源程序&开题报告&论文&元件清单&实物图等)2)基于51单片机锂电池均衡测试仪设计bms保护板供电(包含原理图PCB源程序)3)基于52单片机的电池管理系统(BMS)仿真设计(包含仿真和源程序)4)双TP4056锂电池充电板设计最大电流2ATYPEC接口(保护原理图、PCB文件)

上一篇: G - Kejin Player HDU—6656(概率DP&&逆元(区间升级期望))
下一篇: Beating the Dataset LightOJ - 1274(概率,蒙答案求蒙错误的期望)
发型睡姿决定
博客等级 码龄8年 18粉丝 106原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值