51nod 1836 战忽局的手段
设 f(m) 表示m次演讲后忽悠的期望,那么很容易得出:
f(m)=f(m-1)+1*(n-f(m-1))/n
整理得到
f(m)-n=(n-1)/n*(f(m-1)-n)
公式有了,然后就是卡精度问题。。。。
__float128 有这么一个神奇的东西。。。。
#include<bits/stdc++.h>
using namespace std;__float128 powf(__float128 x,long long p)
{__float128 ret=1.0;while(p){if(p&1)ret=ret*x;x=x*x;p>>=1;}return ret;
}int main()
{int T;__float128 ans;long long n,m;scanf("%d",&T);while(T--){scanf("%lld%lld",&n,&m);ans=n-n*powf((__float128)(n-1)/n,m);printf("%.7f\n",(double)ans);}
}
51nod 1836 战忽局的手段相关推荐
- 51nod 1836战忽局的手段(期望+矩阵快速幂)
战忽局的手段 n n n个事件, m m m次演讲 定义 d p [ i ] dp[i] dp[i]为 i i i次演讲的期望次数 d p [ 1 ] = 1 dp[1]=1 dp[1]=1 d p ...
- 51nod 1836 战忽局的手段 矩阵乘法
题意 众所周知,有一个神秘的组织--战忽局,在暗中保护着我们.在局中任职的官员都有着极强的忽悠技巧,不只能用预言,还能用往事忽悠人.如今某外星间谍已经获得了战忽局曾经参与的n次事件的资料,局座发现了这 ...
- 51nod 1836 战忽局的手段 (期望)
Description 众所周知,有一个神秘的组织--战忽局,在暗中保护着我们.在局中任职的官员都有着极强的忽悠技巧,不只能用预言,还能用往事忽悠人.如今某外星间谍已经获得了战忽局曾经参与的n次事件的 ...
- 51nod 1836 战忽局的手段(期望+矩阵快速幂)
众所周知,有一个神秘的组织--战忽局,在暗中保护着我们.在局中任职的官员都有着极强的忽悠技巧,不只能用预言,还能用往事忽悠人.如今某外星间谍已经获得了战忽局曾经参与的n次事件的资料,局座发现了这件事, ...
- 51nod 1836:战忽局的手段(期望)
题目链接 公式比较好推 精度好难搞啊@_@ 下面记笔记@_@ ****在CodeBlocks中,输出double型变量要使用%f (参见http://bbs.csdn.net/topics/39193 ...
- 51nod 1836:战忽局的手段
51nod 1836:战忽局的手段 题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1836 矩阵快速幂 从题目 ...
- 51nod算法马拉松20 C、战忽局的手段
战忽局的手段 基准时间限制:2 秒 空间限制:262144 KB 分值: 80 众所周知,有一个神秘的组织--战忽局,在暗中保护着我们.在局中任职的官员都有着极强的忽悠技巧,不只能用预言,还能用往事忽 ...
- 【51Nod1836】战忽局的手段
众所周知,有一个神秘的组织--战忽局,在暗中保护着我们.在局中任职的官员都有着极强的忽悠技巧,不只能用预言,还能用往事忽悠人.如今某外星间谍已经获得了战忽局曾经参与的n次事件的资料,局座发现了这件事, ...
- 战忽局总局影部部长赞了乡村振兴战略下传统村落文化旅游设计,来自许少辉博士的视频消息中心
战忽局总局影部部长赞了乡村振兴战略下传统村落文化旅游设计,来自许少辉博士的视频消息中心
最新文章
- C++编程语言之Lambda函数与表达式
- Java反射在JVM的实现
- 绑定dictionary 给定关键字不再字典中_VBA数组与字典解决方案第51讲:字典嵌套及二级下拉菜单的制作...
- FPGA的Veilog HDL语法、框架总结
- 初中生学计算机视频,推荐一下适合中学生的在线视频学习网站
- [转]Objective-C 语言特性
- “鉴定一下网络热门平台上的小广告”
- DP-最大递增子序列与最大递增子数组; 最大公共子序列与最大公共子数组。
- html中如何华直角坐标系,空间直角坐标系的画法..ppt
- 恩智浦发布新款跨界处理器
- thinkphp5 图片压缩旋转_有非常多的图片,该怎么制作PPT?
- 加入域报错(找不到网络路径)
- Python全栈工程师 (exercises)
- 静态网页之--小说阅读网
- $NOIP 2018 PJ游记[ZJ]$
- 你的年龄体重身高,最好别对这款 app 撒谎
- 欧文工学院计算机,UCI的EECS「加州大学欧文分校电气工程与计算机科学系」
- vite打包分析插件rollup-plugin-visualizer
- GCT 工硕英语词汇语法
- ASP.NET Web API入门介绍(一)
热门文章
- 从yolov1到yolov3的进化之路
- 浅谈防火墙长连接与短连接
- 测试相关--一些常见的测试思想
- 怎么用python爬取老师_小年轻不讲武德,竟用Python爬取B站上1.4w条马保国老师视频数据进行分析...
- std::vector实现邻接链表
- 指标详解(3)-- K线九转指标详解
- VLC和WebRTC等开源库关于硬解软解的策略
- Oracle快速批量导入数据
- Zend Framework 2核心概念-DI(Dependency Injection)讲解
- java: 错误: 无效的源发行版:15