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次事件的资料,局座发现了这件事, ...
- 战忽局总局影部部长赞了乡村振兴战略下传统村落文化旅游设计,来自许少辉博士的视频消息中心
战忽局总局影部部长赞了乡村振兴战略下传统村落文化旅游设计,来自许少辉博士的视频消息中心
最新文章
- LaxTex---问题1: ! I can't write on file `***.pdf'.(Press Enter to retry, or Control-Z to exit; \ldots
- python解释器工作原理_Python解释器执行原理
- MySQLdb编译和制作
- c:forecah 参数param 不能作为对象名
- flink java生成流式数据
- 强连通图 Tarjan算法
- 安装pattern出错mysql_config not found
- Hdu2795Billboard线段树
- upper_bound( )和lower_bound()的用法
- jq和js的关系_jquery与js的区别是什么?js与jquery的用法区别介绍
- C#高性能大容量SOCKET并发完成端口例子(有C#客户端)完整实例源码
- 【Pandas 基础应用 合并Excel工作簿】
- IDEA git 切换分支注意事项
- 数仓工具—Hive语法之窗口函数first_value和last_value(12)
- PS~了解PS的第一步,基本操作
- 按键精灵定义全局变量_按键精灵2014全局数组变量传递(支持静态与动态)V2
- vb标准(一):用户界面的设计
- CSS3小可爱亲吻表白特效,给你的五一假期增添点小乐趣
- 《 观沧海》 《忆秦娥 · 娄山关 》
- 白话kali linux上可以安装什么小游戏(好奇版)
热门文章
- 如何高效使用搜索引擎 - 善用高级搜索
- Xcode代码中特殊的注释技术——TODO、FIXME和XXX的用法
- SAP QM 不常用事务代码QVM3 - Inspection Lots Without Usage Decision
- 蚂蚁迷呀 (附源码)
- shiro550代码审计(巨详细)--加密部分
- 票号自动生成(按照一定的规则)
- 求最大公倍数三大通解
- 五万块钱买什么车好_5万左右买什么车好?选这4款没错
- 逃不出猪周期、亏损近30亿元的新希望,迎来了“希望”?
- kibana4 Scripted fields字段单位转换功能