//poj 3154
//sep9
#include <iostream>
#include <cmath>
using namespace std;
double a[2048];
double b[2048]; int main()
{
int n,m;
while(scanf("%d%d",&n,&m)==2){
for(int i=0;i<n;++i)
a[i]=i*(10000.0/n);
for(int i=0;i<(n+m);++i)
b[i]=i*(10000.0/(n+m));
double ans=0;
for(int i=0;i<n;++i){
double minx=9999999.9;
for(int j=0;j<m+n;++j)
minx=min(minx,fabs(a[i]-b[j]));
ans+=minx;
}
printf("%.4lf\n",ans);
}
return 0;
}

最新文章

  1. MySQL解压版配置步骤
  2. js 斐波那契数列(兔子问题)
  3. 安卓自动化测试:Android studio 自带的 Record Espresso Test || [ Appium &amp; (Android studio || Python|| Eclipse ) ]
  4. WPF ListView 排序
  5. Which Clang Warning Is Generating This Message?
  6. python: html 笔记2
  7. HDU 1715 大菲波数
  8. 记一次MySql入库后,文本出现乱码的问题
  9. CURL请求接口
  10. 设计模式12---设计模式之代理模式(Proxy)(结构型)
  11. Linux常用C函数---内存控制篇
  12. 将项目同时托管到Github和Git@OSC
  13. 使用nodejs的http模块创建web服务器
  14. 【待整理】MySQL alter table modify vs alter table add产生state不一样
  15. WebStorm配置Vue开发环境
  16. 小米5.0以上系统如何没ROOT激活xposed框架的经验
  17. bzoj 1002
  18. jQuery键盘敲击事件,换键的话换键码就可以
  19. firewall-cmd.man
  20. psdTohtml

热门文章

  1. [转载]python os.path模块
  2. Android 常用网站
  3. Python Tutorial 学习(六)--Modules
  4. C语言连接MySql数据库
  5. ubuntu 解压rar
  6. Web工程软件升级之数据库升级(一)
  7. ASCII是指128个字符(不是256个)和ASCII Extended Characters(就是那些奇怪的外文字符)
  8. 两个div之间有空隙
  9. bzoj3043
  10. 【转】 Linux IIO子系统分析-1-概述