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

公安网站备案电话号码营销推广方案设计

公安网站备案电话号码,营销推广方案设计,怎么做购物网站,北京比较好的网络营销公司题意: 给定Alice和Bob的每一轮的概率p0,p1 给定Alice和Bob的初始数字x,y。 对于每一轮: 如果Alice获胜,则bob的数字y需要减去x。(如果y≤0,Alice获胜)如果Bob获胜,则Alice的数字x需要减去y。…

题意:

给定Alice和Bob的每一轮的概率p0,p1

给定Alice和Bob的初始数字x,y。

对于每一轮:

  • 如果Alice获胜,则bob的数字y需要减去x。(如果y≤0,Alice获胜)
  • 如果Bob获胜,则Alice的数字x需要减去y。(如果x≤0,Bob获胜)

重复上述游戏,直到出现胜利者。

问,Alice最终能赢得游戏的概率有多大。

思路:

可以直接用减法模拟,用除法加速,类似辗转相除法

当x>y时,x可以输x/y场,转移到(x%y,y)的状态,其他状态A必胜

当x≥y时,x必须赢y/x场,转移到(x,x%y)的状态,然后在考虑A必胜的情况

代码:

 

const int mod=998244353; int x,y,a0,a1,b,invb,ans; int p0,p1; int quickpow(int x,int y){ int res=1; while(y){ if(y&1) res=(res*x)%mod; x=(x*x)%mod; y>>=1; } return res; } int inv(int x){ return quickpow(x,mod-2); } int add(int x,int y){ return ((x%mod)+(y%mod))%mod; } int sub(int x,int y){ return ((x-y)%mod+mod)%mod; } int mul(int x,int y){ return (x%mod*y%mod)%mod; } int dfs(int x,int y,int p){ if(x == 0) return 0; if(y == 0) return p; if(x > y){ int k = x / y; int cur = quickpow(p1,k);//到达状态(x%y,y)的概率 int res = mul(sub(1,cur),p); //(1-cur)*p => A必胜的概率 res = add(res,dfs(x%y,y,mul(p,cur))); //res+到达状态(x%y,y)A胜的概率 return res; }else{//x<=y 此时A必须赢下k场到达状态(x,y%x)才可能赢 int k = y / x; int cur = quickpow(p0,k); int res = mul(cur,p); //到达状态(x,y%x)的概率 return dfs(x,y%x,res); } } void solve() { cin >> x >> y >> a0 >> a1 >> b; b = a0 + a1; int invb = inv(b); p0 = mul(a0,invb); p1 = mul(a1,invb); ans = dfs(x,y,1); cout << ans << endl; }

1|2L、502 Bad Gateway

题意:

给定一个T,每一步可以做以下两个操作:

1、减1

2、随机重置为[1,T]中的某个整数

求在最优策略下,得到0的期望步数

思路:

最优策略为选择一个阈值S,如果大于S的话,就重置;如果小于S的话就直接减到0

所以我们可以列出下面这个方程

E=S×(1+S)2×(S+1)×(T−S)T

可以解得

E=S−12+TS=S2+TS−12

所以能得到期望的最大值在S=2T取得

所以在⌊2T⌋和⌈2T⌉两点取

 

void solve(){ int t; cin >> t; int x1 = (int)sqrt(2*t); int x2 = min(t,x1+1); int fz1 = x1*x1 + 2*t - x1; int fm1 = 2*x1; int g1 = __gcd(fz1,fm1); fz1 /= g1; fm1 /= g1; int fz2 = x2*x2 + 2*t - x2; int fm2 = 2*x2; int g2 = __gcd(fz2,fm2); fz2 /= g2; fm2 /= g2; if(fz1*fm2<=fz2*fm1) cout << fz1 << " " << fm1 << endl; else cout << fz2 << " " << fm2 << endl; }

http://www.hrbkazy.com/news/38725.html

相关文章:

  • 拉萨网站建设系统网页设计制作网站素材
  • 做污水处理的 登录哪个网站从事网络销售都有哪些平台呢
  • wordpress栏目页seo综合查询怎么用的
  • html网站支付链接怎么做快速提升网站关键词排名
  • 手机端网站如何做关键词搜索热度
  • 注册公司在哪个网站系统北京核心词优化市场
  • 光谷中心城建设投资有限公司网站google谷歌搜索引擎入口
  • wordpress主题安装汉化包公司网站seo公司
  • 云南网站开发培训机构排行百度怎么精准搜索
  • 网站定制套餐企业宣传视频
  • 太湖网站建设西安百度快照优化
  • 网站如何做关键词排名seo优化必备技巧
  • 网站改版 后台目前最流行的拓客方法
  • 韩国有哪些做潮牌的网站百度推广营销中心
  • 个人网站怎么做银行卡支付外链是什么意思
  • 平台公司和项目公司的区别优化营商环境工作总结
  • 开发个网站开票名称是什么意思百度快照入口
  • 做网站赚钱吗 怎么赚软文推广例子
  • 中国建设银行内部网站关键词排名批量查询
  • 重庆建企业网站网站页面seo
  • wordpress评论模板怎么改郑州seo线上推广系统
  • 网站建设与设计优化网站收费标准
  • 株洲网站优化网站seo公司
  • 加工平台接单站群seo技巧
  • 重庆网站优化seo公司海南百度推广开户
  • 建设安全工程信息网站新软件推广平台
  • 西安南郊做网站北京seo推广优化
  • 如何建立一个网站要多少钱网络推广公司简介
  • 婚纱摄影网站建设方案阿里指数官网最新版本
  • 网站中的搜索框怎么做网站注册账号