计算线段长度(信息学奥赛一本通-T1033)
【题目描述】
已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度,保留到小数点后3位。
【输入】
第一行是两个实数Xa,Ya,即A的坐标。
第二行是两个实数Xb,Yb,即B的坐标。
输入中所有实数的绝对值均不超过10000。
【输出】
一个实数,即线段AB的长度,保留到小数点后3位。
【输入样例】
1 1 2 2
【输出样例】
1.414
【源程序】
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{double Xa,Xb,Ya,Yb;double len;cin>>Xa>>Ya;cin>>Xb>>Yb;len=sqrt( (Xa-Xb)*(Xa-Xb) + (Ya-Yb)*(Ya-Yb) );cout<<setiosflags(ios::fixed)<<setprecision(3);cout<<len<<endl;return 0;
}
计算线段长度(信息学奥赛一本通-T1033)相关推荐
- 线段(信息学奥赛一本通-T1429)
[题目描述] 在一个数轴上有n条线段,现选取其中k条线段使得这k条线段两两没有重合部分,问最大的k为多少? [输入] 第一行为一个正整数n,下面n行每行2个数字ai,bi,描述每条线段. [输出] 输 ...
- 计算书费(信息学奥赛一本通-T1104)
[题目描述] 下面是一个图书的单价表: 计算概论 28.9元/本 数据结构与算法 32.7元/本 数字逻辑 45.6元/本 C++程序设计教程 78元/本 人工智能 35 元/本 计算机体系结构 86 ...
- 计算邮资(信息学奥赛一本通-T1052)
[题目描述] 根据邮件的重量和用户是否选择加急计算邮费.计算规则:重量在1000克以内(包括1000克), 基本费8元.超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算: ...
- 计算鞍点(信息学奥赛一本通-T1122)
[题目描述] 给定一个5*5的矩阵,每行只有一个最大值,每列只有一个最小值,寻找这个矩阵的鞍点.鞍点指的是矩阵中的一个元素,它是所在行的最大值,并且是所在列的最小值. 例如:在下面的例子中(第4行第1 ...
- 信息学奥赛一本通 1033:计算线段长度 | OpenJudge NOI 1.3 16
[题目链接] ybt 1033:计算线段长度 OpenJudge NOI 1.3 16:计算线段长度 [题目考点] 1. < cmath >数学库函数调用 开方函数:double sqrt ...
- 【信息学奥赛】1033:计算线段长度(C++)
今天来让我们来继续分析信息学奥赛一本通的第四十八题,也就是要按照题目的要求求出线段的长度.(并且,看了我的文章的人只有少数人点了赞,如果你觉得我写的好,或对你有帮助的话,请点赞!!!并收藏.谢谢!) ...
- 信息学奥赛一本通 1356:计算(calc)
[题目链接] ybt 1356:计算(calc) [题目考点] 1. 表达式求值 中缀表达式求值 2. 表达式树 表达式树:一棵表达式树可以表示一系列的运算. 表达式树中的结点包括运算符与数值 str ...
- 信息学奥赛一本通——1012:计算多项式的值
大家好 今天给大家带来<信息学奥赛一本通--1012:计算多项式的值> 看题目: 1012:计算多项式的值 时间限制: 1000 ms 内存限制: 65536 KB 提交数 ...
- 信息学奥赛一本通 第五版(C++版)
信息学奥赛一本通 第五版(C++版)第一部分 C++语言 第一章 C++语言入门 第二节 C++语言程序设计 P15 1. 编写一个能够输出Hello,World!的程序,这个程序常常作为一个初学者接 ...
最新文章
- 【原创】linux命令bc使用详解
- 招聘|字节跳动计算机视觉算法实习生
- request for KPI tile number display could not be executed for the second time
- 64位系统使用Access 数据库文件的彻底解决方法
- RH131 网络配置
- 【图说word】 宏
- CVPR2020 Oral | 旷视研究院提出双边分支网络BBN:攻坚长尾分布的现实世界任务
- 下载丨58页PDF,云和恩墨技术通讯(2020年12月刊)
- 在SQL Server查询分析器里查询Excel文件数据
- 为什么吃红薯容易放屁
- 简述java的异常机制_JAVA异常机制简述
- vs2015水晶报表(Crystal Reports)连接Oracle11g
- 如何理解希尔伯特空间?
- 导入数据库时报错的解决办法汇总
- 移动网络怎么修改服务器地址,移动宽带怎么修改wifi密码?
- 实现ecshop一键发货功能的方法
- mybatis中实现动态SQL
- 脉宽调制(PWM)的基本原理及其应用实例
- 【技术分享】一:搜索排序—概述
- 视觉显著性 matlab,转载图像/视觉显著性检测技术发展情况梳理(Saliency Detection、Visual Attention)...
热门文章
- Simulink之绝缘栅双极型晶体管(IGBT)
- linux文件夹重命名busy,Linux下执行程序出现 Text file busy 提示时的解决方法
- python的缩进规则具体是什么_python语句首字缩进规则
- oracle定时器每天下午6点_宁德男子每天下午4点准时头痛,竟然是……
- 线程池,远没你想象的那么简单
- 低代码开发是如何解决企业招聘技术人才难题?
- Jeecg-Boot 1.0 版本发布,基于SpringBoot+Mybatis+AntDesign快速开发平台
- Freemarker的基本语法及入门基础
- JEECG再创新举,开辟云应用开发新时代,打造jeecg企业级云应用生态圈
- 如果动态的执行java脚本,这个在脚本公式配置的时候很方便