当前位置: 首页 > news >正文

电脑网站做淘宝客长洲网站建设

电脑网站做淘宝客,长洲网站建设,深圳市宝安区天气预报,ps做的网站模板题目如下: 思路 or 题解: 概率DP 状态定义: dp[i]dp[i]dp[i] 表示从树根到第 iii 层的期望 状态转移: dp[i](dp[i−1]1)∗11−pdp[i] (dp[i - 1] 1) * \frac{1}{1-p}dp[i](dp[i−1]1)∗1−p1​ 这个式子的意思是:…

题目如下:

在这里插入图片描述

思路 or 题解:

概率DP

状态定义:

dp[i]dp[i]dp[i] 表示从树根到第 iii 层的期望

状态转移:

dp[i]=(dp[i−1]+1)∗11−pdp[i] = (dp[i - 1] + 1) * \frac{1}{1-p}dp[i]=(dp[i1]+1)1p1
这个式子的意思是:从第 000 层出发,到第 iii 层的期望时间 E(i)E(i)E(i) 可以通过从第 000 层到第 i−1i-1i1 层的期望时间 E(i−1)E(i-1)E(i1) 加上一次上升所需要的期望时间(即 111)再乘以 11−p\frac{1}{1-p}1p1

在期望中,1/(1−p)1/(1-p)1/(1p) 表示一个事件在不停地进行下去,直到该事件发生为止所需的期望次数。

简单解释一下这个 11−p\frac{1}{1-p}1p1
以第一个样例为例子:
期望 = 1∗12+2∗14+3∗18....1 * \frac{1}{2} + 2 * \frac{1}{4} + 3 * \frac{1}{8} ....121+241+381....
收敛与 11−p\frac{1}{1-p}1p1

这个式子是 等差 ×\times× 等比
具体如何得到,再此不再多赘述。

答案计算

DP递推

AC 代码如下:

/*
Make it simple and keep self stupid
author:Joanh_Lan
*/
#pragma GCC optimize(3)
#pragma GCC optimize("inline") // 如果比赛允许开编译器优化的话,可以默写这两段
#include <iostream>
#include <algorithm>
#include <vector>
#include <string>
#include <numeric>
#include <cstring>
#include <cmath>
#include <map>
#include <unordered_map>
#include <bitset>
#include <set>
#include <random>
#include <ctime>
#include <queue>
#include <stack>
#include <climits>
#define buff                     \ios::sync_with_stdio(false); \cin.tie(0);
#define int long long
#define ll long long
#define PII pair<int, int>
#define px first
#define py second
typedef std::mt19937 Random_mt19937;
Random_mt19937 rnd(time(0));
using namespace std;
const int mod = 998244353;
const int inf = 2147483647;
const int N = 100009;
int Mod(int a,int mod){return (a%mod+mod)%mod;}
//int lowbit(int x){return x&-x;}//最低位1及其后面的0构成的数值
int qmi(int a, int k, int p){int res = 1 % p;while (k){if (k & 1) res = Mod(res * a , p);a = Mod(a * a , p);k >>= 1;}return res;}
int inv(int a,int mod){return qmi(a,mod-2,mod);}
//int lcm(int a,int b){return a*b/__gcd(a,b);}
int n;
void solve()
{cin >> n;int ans = 0;for (int i = 1; i <= n; i++){int a, b;	cin >> a >> b;ans = ((ans + 1) * b) % mod * inv(b - a, mod) % mod;}cout << ans << '\n';
}
signed main()
{buff;int _ = 1;// cin >> _;while (_--)solve();
}
http://www.yayakq.cn/news/406530/

相关文章:

  • 淘宝网网站建设的的意见互联斗士网站建站
  • 电商网站建设内容规划某班级网站建设方案
  • 做音乐网站要多少钱没有充值入口的传奇手游
  • 龙岗 网站建设哪项目网发布信息平台
  • wordpress培训类网站模板孩子学编程网上课程哪家好
  • 温州网站优化排名长尾关键词挖掘爱站网
  • 建立网站的相关信息seo营销网站的设计标准
  • c 网站建设设计报告专业做公司网站的机构
  • 新安县做网站温州seo推广外包
  • 北京网站优化seo节能 建材 工程标准
  • 网站建设捌金手指花总二八it运维多少钱一个月
  • vs2010网站开发实例营销型网站建设哪家专业
  • 天津网站建设软件开发招聘代运营公司
  • 网站开发实例教程不同网站建设特点
  • 个人可以建设网站吗不备案龙岗建设工程交易中心官网
  • 网站首页原型图咋做做网站什么配置够用
  • 云服务器安装win系统做网站校园网站的系统建设
  • 网站商城制作费用网站设计说明书800字
  • 网站定制开发流程公司销售管理系统
  • 做网站需要专业移动版网站怎么做
  • 网站开发与管理课程设计心得c asp.net 发布网站
  • 网站建设z亿玛酷1负责网站建设制作视频
  • 有什的自学做网站ckeditor wordpress 无法预览文章
  • 普通网站和门户网站的区别使用万网怎么做网站
  • 牡丹江建设银行网站设计模板怎么设置
  • c 网站开发教程吉安建设局官方网站
  • 网站建设社区专业做网站的公司保定
  • 宁夏百度网站怎么做长沙地区网络优化设计方案
  • 制作网站公司哪里好公司做网站的步骤
  • 做网站为什么要买服务器wordpress电影怎么做