题目太神了,证明还需要用到生成函数。

鉴于自己太菜,直接抄别人的结果好了。

#include <map>
#include <cmath>
#include <queue>
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
using namespace std;
#define F(i,j,k) for (int i=j;i<=k;++i)
#define D(i,j,k) for (int i=j;i>=k;--i)
#define ll long long
#define mp make_pair int n; ll ans; int main()
{
scanf("%d",&n);
printf("%.9lf\n",(double)(n/2.0/(2*n-1)*(n+1)));
}

  

最新文章

  1. Java中的数是用补码表示的检验
  2. MMORPG大型游戏设计与开发(客户端架构 part6 of vegine)
  3. (ETW) Event Trace for Windows 提高 (含pdf下载)
  4. Android使用的设计模式1——观察者模式
  5. --hdu 1800 Flying to the Mars(贪心)
  6. Leetcode#117 Populating Next Right Pointers in Each Node II
  7. 想好了,我不学iOS和Android,有4个原因
  8. c#中的peek()方法
  9. classic asp中使用ADODB.Command防止sql injection
  10. Java 和 IOS 区别
  11. Genymotion开启就全部白屏解决方法
  12. the c programing language 学习过程8
  13. java网络编程(7)——利用tcp实现文件上传
  14. php 数组排序得方法
  15. 【OCP|052】OCP最新题库解析(052)--小麦苗解答版
  16. LR socket协议脚本
  17. 网球pt站 T3nnis 情况说明
  18. Instruments学习之Core Animation学习
  19. SSO-CAS单点登录
  20. Java Web入门学习(三)Maven的配置与使用国内仓库

热门文章

  1. LINUX提高openfire并发数(网上收集)
  2. spring 上传附件
  3. watchguard 软件工程师内部招聘!
  4. Java代理设计模式(Proxy)的四种具体实现:静态代理和动态代理
  5. win10 多桌面 win+tab | ctrl+win+左右箭头
  6. Python 输入输出 数据类型 变量
  7. 测试框架 Mocha 实例教程(转载:来自阮一峰的一篇文章)
  8. (22)zabbix触发器依赖关系详解
  9. centos6 安装windows字体
  10. History Api以及hash操作