解题报告:hdu 2073 无限的路
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2073
#include<bits/stdc++.h>
using namespace std;
double as(int x,int y)//计算(0,0)到(x,y)的折线距离
{
double t=sqrt(),ans=;
for(int i=;i<x+y;i++)//由规律得到先对sqrt(2)进行相乘
ans+=t*i;
ans+=t*x;//加上此点的横坐标x乘以t即可
for(int i=;i<x+y;i++)//相邻边的平方和
ans+=sqrt(i*i+(i+)*(i+));//再加上这个规律
return ans;
}
int main()
{
int N,x1,y1,x2,y2;//两个坐标点
cin>>N;
while(N--){
cin>>x1>>y1>>x2>>y2;
printf("%.3f\n",fabs(as(x2,y2)-as(x1,y1)));//相减的绝对值
}
return ;
}
解题报告:hdu 2073 无限的路的更多相关文章
- HDU 2073 无限的路
		Problem Description 甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形: 甜甜的好朋友蜜蜜发现上面的图还 ... 
- HDU   2073    无限的路    (模拟)
		题目链接 Problem Description 甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形: 甜甜的好朋友蜜蜜发现 ... 
- HDOJ 2073 无限的路
		Problem Description 甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形: 甜甜的好朋友蜜蜜发现上面的图还 ... 
- HDU 4303 Hourai Jeweled 解题报告
		HDU 4303 Hourai Jeweled 解题报告 评测地址: http://acm.hdu.edu.cn/showproblem.php?pid=4303 评测地址: https://xoj. ... 
- 【解题报告】 Leapin' Lizards HDU 2732 网络流
		[解题报告] Leapin' Lizards HDU 2732 网络流 题外话 在正式讲这个题目之前我想先说几件事 1. 如果大家要做网络流的题目,我在网上看到一个家伙,他那里列出了一堆网络流的题目, ... 
- HDU 4869 Turn the pokers (2014多校联合训练第一场1009) 解题报告(维护区间 + 组合数)
		Turn the pokers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ... 
- 无限的路_hdu_2073(AC).java
		无限的路 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ... 
- JSU省赛队员选拔赛个人赛1(Coin Change、Fibbonacci Number、Max Num、单词数、无限的路、叠筐)
		JSU省赛队员选拔赛个人赛1 一.题目概述: A.Coin Change(暴力求解.动态规划) B.Fibbonacci Number(递推求解) C.Max Num(排序.比较) D.单词数 ... 
- 二模13day1解题报告
		二模13day1解题报告 T1.发射站(station) N个发射站,每个发射站有高度hi,发射信号强度vi,每个发射站的信号只会被左和右第一个比他高的收到.现在求收到信号最强的发射站. 我用了时间复 ... 
随机推荐
- 聚类算法K-Means, K-Medoids, GMM, Spectral clustering,Ncut
			聚类算法是ML中一个重要分支,一般采用unsupervised learning进行学习,本文根据常见聚类算法分类讲解K-Means, K-Medoids, GMM, Spectral cluster ... 
- 转: eclipse 快捷键列表(功能清晰版本)
			转自: http://www.uml.org.cn/mobiledev/201110092.asp Eclipse 在开发中使用到的快捷键很实用噢 Ctrl+1 快速修复(最经典的快捷键,就不用多说了 ... 
- Office EXCEL 如何保留两位小数,四舍五入
			选中若干单元格,然后右击设置单元格格式,数值中保留两位小数 使用round函数四舍五入,如下图所示,我在N10单元格中输入"ROUND(M10,1)"即可,其中ROUND是函数 ... 
- Linux OpenSSH后门的加入与防范
			引言:相对于Windows,Linux操作系统的password较难获取.只是非常多Linuxserver配置了OpenSSH服务.在获取root权限的情况下,能够通过改动或者更新OpenSSH代码等 ... 
- 多校训练hdu --Nice boat(线段树,都是泪)
			Nice boat Time Limit: 30000/15000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Total ... 
- 10.2.0.1.1 grid control的启动和关闭
			一.Stopping Grid Control and All Its Components 1.停止OMS服务 [oracle@ocm2 oms10g]$ cd /u01/app/oracle/Or ... 
- 说说Windows7 64bits下安装TensorFlow GPU版本会遇到的一些坑
			不多说,直接上干货! 再写博文,回顾在Windows7上安装TensorFlow-GPU的一路坑 Windows7上安装TensorFlow的GPU版本后记 欢迎大家,加入我的微信公众号:大数据躺过的 ... 
- 开发指南专题二:JEECG微云高速开发平台JEECG框架初探
			开发指南专题二:JEECG微云高速开发平台JEECG框架初探 2.JEECG框架初探 2.1演示系统 打开浏览器输入JEECG演示环境界址:http://demo.jeecg.org:8090/能够看 ... 
- TPC-H is a Decision Support Benchmark
			TPC-H is a Decision Support Benchmark http://www.dba-oracle.com/t_tpc_benchmarks.htm 
- 现在企业流行的java框架技术
			我将简短分析被用于支持这些框架的企业开发环境或工具箱,例如Borland JBuilder,Eclipse以及BEA Workbench.请记住,市场上有许多有关这些开发框架的图书;然而,在任何一篇文 ... 
