日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BZOJ3566 SHOI2014概率充电器(动态规划+概率期望)

發布時間:2025/5/22 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BZOJ3566 SHOI2014概率充电器(动态规划+概率期望) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  設f[i]為i在子樹內不與充電點連通的概率。則f[i]=(1-pi)·∏(1-qk+qk·f[k])。

  然后從父親更新答案。則f[i]=f[i]·(1-qfa+qfa*f[fa]/(1-qfa+qfa*f[i]))。

  比較好想的dp。注意第二個式子可能會除0。

#include<iostream> #include<cstdio> #include<cmath> #include<cstdlib> #include<cstring> #include<algorithm> using namespace std; int read() {int x=0,f=1;char c=getchar();while (c<'0'||c>'9') {if (c=='-') f=-1;c=getchar();}while (c>='0'&&c<='9') x=(x<<1)+(x<<3)+(c^48),c=getchar();return x*f; } #define N 500010 int n,P[N],p[N],t=0; double f[N],ans=0; struct data{int to,nxt,len; }edge[N<<1]; void addedge(int x,int y,int z){t++;edge[t].to=y,edge[t].nxt=p[x],edge[t].len=z,p[x]=t;} void dfs(int k,int from) {f[k]=1-P[k]/100.0;for (int i=p[k];i;i=edge[i].nxt)if (edge[i].to!=from){dfs(edge[i].to,k);f[k]*=(f[edge[i].to]-1)*edge[i].len/100+1;} } void getans(int k,int from) {for (int i=p[k];i;i=edge[i].nxt)if (edge[i].to!=from){double q=edge[i].len/100.0;if (f[edge[i].to]>0) f[edge[i].to]*=1-q+q*f[k]/(1-q+q*f[edge[i].to]);getans(edge[i].to,k);} } int main() { #ifndef ONLINE_JUDGEfreopen("bzoj3566.in","r",stdin);freopen("bzoj3566.out","w",stdout);const char LL[]="%I64d\n"; #elseconst char LL[]="%lld\n"; #endifn=read();for (int i=1;i<n;i++){int x=read(),y=read(),z=read();addedge(x,y,z),addedge(y,x,z);}for (int i=1;i<=n;i++) P[i]=read();dfs(1,1);getans(1,1);for (int i=1;i<=n;i++) ans+=1-f[i];printf("%.6lf",ans);return 0; }

?

轉載于:https://www.cnblogs.com/Gloid/p/9709183.html

總結

以上是生活随笔為你收集整理的BZOJ3566 SHOI2014概率充电器(动态规划+概率期望)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美性猛交xxxx久久久 | 91久久国语露脸精品国产高跟 | 欧美三区四区 | 亚洲666 | 国产最新精品视频 | 男男受被啪到高潮自述 | 青青超碰 | 免费av资源| 黄色一级片国产 | 九九精品视频在线观看 | 男人的网站在线观看 | 枫可怜av | 青娱乐国产精品 | 91色精品 | 国产免费视屏 | www.亚洲在线 | 亚洲欧美视频在线播放 | 丁香婷婷成人 | 国产免费av片在线 | 中文字幕精品视频在线 | 无码日韩人妻精品久久蜜桃 | 国产精品久久久 | 清冷男神被c的合不拢腿男男 | 人人妻人人澡人人爽人人精品 | 国内自拍99 | 男女午夜影院 | 免费观看91视频 | 国产九色av | 欧美自拍视频在线观看 | 国产 日韩 欧美 在线 | 国产二区一区 | 永久免费av| 黑人3p波多野结衣在线观看 | 亚洲免费视频一区二区三区 | 97干视频 | 色妻av | 国产又黄又猛 | 成人精品一区日本无码网 | 日韩电影一区二区三区四区 | 图片区小说区视频区 | 亚洲8888| 欧美xxxx中国 | 国产精品福利导航 | 中文字幕区 | 亚洲激情小视频 | 日韩av不卡在线观看 | 久久激情婷婷 | 欧美少妇xx | 亚洲av无码一区二区三区人妖 | 日本中文有码 | 亚洲人午夜射精精品日韩 | 男女激情视频网站 | 顶弄h校园1v1 | 网红av在线 | 成人在线观看www | 日日拍拍 | 欲涩漫入口免费网站 | 久久久三级视频 | 精品国产xxx | 中文乱码人妻一区二区三区视频 | 国产精品资源在线 | 最新激情网| 天堂在线亚洲 | 久久成人人人人精品欧 | 中文字幕一区二区三区日韩精品 | www.欧美一区二区三区 | xxxxx69| 精品精品 | 日韩黄色片网站 | 自拍三级视频 | 激情综合小说 | 国产福利在线视频观看 | 亚欧在线 | 国产91专区 | 国模福利视频 | 亚洲欧美日韩在线一区 | 国内av| 日韩成人精品一区二区三区 | 黄色大片aa| 国产精品一级二级三级 | 欧美在线播放一区二区 | 日韩二级片 | 四川操bbb | 欧美成人免费看 | 一区二区三区小视频 | 激情五月综合网 | 日韩毛片在线播放 | 国产区在线 | 亲嘴扒胸摸屁股免费视频日本网站 | 天堂av资源| 亚洲免费在线观看av | 亚洲大尺度在线观看 | 国产女同91疯狂高潮互磨 | 香蕉视频A | brazzers猛女系列| 亚洲欧洲成人精品久久一码二码 | 激情网色| 天堂网2018| 五月婷婷欧美 |