题目描述:

给你一个直角梯形的上底、下底与高,求其最长的对角线,注意直角梯形有两条对角线。

输入格式:

一行三个浮点数a,b,c分别表示直角梯形的上底、下底与高。

输出格式:

一行一个实数x,为其最长的一条对角线,保留一位小数,舍去后面的尾数。

样例输入:

1 1 1

样例输出:

1.4

提示:

1<=a,b,c<=1*10^9

直角三角形有勾股定理,斜边长度平方=两条直角边长度的平方和

时间限制: 1000ms
空间限制: 256MB

代码如下:

#include<bits/stdc++.h>
using namespace std;
int main(){double a,b,c,x;cin>>a>>b>>c;if(a>b){x=sqrt(a*a+c*c);printf("%.1lf",x);}else{x=sqrt(b*b+c*c);printf("%.1lf",x);}return 0;
}

求直角梯形最长对角线(c++基础)相关推荐

  1. CSS画出三角形、直角三角形、梯形、直角梯形

    CSS实现画出三角形.直角三角形.梯形.直角梯形 实现这些图形都是基于div的border 1.先画出一个名为"box"的div,定义宽度为100px,高度为100px,给它四边都 ...

  2. 微信小程序通过canvas绘制所需图片形状。(文章以直角梯形进行说明)

    通过这种方法可以快捷的完成一些设计的效果. index.wxml //新建一个画板. 1 <canvas canvas-id="myCanvas" style="b ...

  3. C语言实验——求一个3*3矩阵对角线元素之和

    C语言实验--求一个3*3矩阵对角线元素之和 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 给定一个3*3的矩阵,请你 ...

  4. HDU4607(求树中的最长链)

    题目:Park Visit 题意:给定一棵树,从树中的任意选一个顶点出发,遍历K个点的最短距离是多少?(每条边的长度为1) 解析:就是求树的最长链,假设求出的树的最长链所包含的点数为m,那么如果K&l ...

  5. 求5阶矩阵其对角线上所有元素之和

    1.代码如下: // test.cpp : Defines the entry point for the console application. // /* 输入一个5*5的矩阵,然后输出其对角线 ...

  6. java 求最长重复子串_给定一个字符串,求出其最长的重复子串。

    #include #include #include #include using namespace std; //给定一个字符串,求出其最长的重复子串 //方法一 string lsubstr_1 ...

  7. python课程设计矩阵对角线之和_Python二维数组实现求出3*3矩阵对角线元素的和示例...

    Python二维数组实现求出3*3矩阵对角线元素的和示例 题目:求一个3*3矩阵对角线元素之和. 程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出. def two_dime ...

  8. 求一个3*3矩阵对角线元素之和

    求一个3*3矩阵对角线元素之和 #include<stdio.h> int main() {int a[3][3],sum=0;int i,j;printf("输入一组3*3矩阵 ...

  9. 7-298 sdut-C语言实验-众数7-299 sdut-C语言实验-求一个3*3矩阵对角线元素之和

    目录 7-298 sdut-C语言实验-众数 7-299 sdut-C语言实验-求一个3*3矩阵对角线元素之和 7-298 sdut-C语言实验-众数 分数 14 全屏浏览题目 切换布局 作者 马新娟 ...

最新文章

  1. 北京工业大学计算机科学与技术研究生,北京工业大学研究生专业介绍:计算机科学与技术...
  2. Java技术分享:Java基本数据类型
  3. 以外的文件 删除_原来C盘还可以删除这五个文件,难怪电脑越来越卡!
  4. vs2010 学习Silverlight学习笔记(8):使用用户控件
  5. java被电脑阻止怎么办_学电脑,一定要记住的6个常用命令,它能让你快速成为电脑达人...
  6. springmvc+mongodb+maven 项目搭建配置
  7. SQL Server 2019 创建数据库(利用程序)
  8. NGINX 发布影响LDAP 实现的0day 缓解措施
  9. Otsu算法原理及实现
  10. 学生管理系统总结收获——限制字符
  11. Python系列之Python-docx生成运行日报Word模板
  12. nginx HTML网页乱码
  13. VS Code 创建HTML页面教程
  14. 在蚂蚁金服上班是一种什么体验?分享一下我的蚂蚁保险面经,以及我的面试感悟。
  15. 在Ubuntu中使用WinUSB创建Windows启动盘
  16. 实体店数字化线上线下一体化经营转型
  17. 【技巧】arcgis制图设置经纬网同时置于最底层
  18. 老李聊股:海澜之家、唐人神
  19. 把《算法的乐趣》随书源码放在GitHub上了
  20. 电脑计算机和算盘童话作文,电脑造反记

热门文章

  1. 学生上课睡觉班主任怎么处理_如何处理学生上课睡觉问题??
  2. 单模SIW的设计步骤
  3. 「司库立方」再获数亿元C轮融资,她们做对了什么?
  4. 宅急送项目的第九天笔记!( 角色--权限管理)
  5. 编译内核模块出现 include/linux/autoconf.h or include/config/auto.conf are missing.解决方法
  6. JS的三种弹出提示框(alert、confirm、prompt)
  7. 各种开发架构技术图谱
  8. 如何在电脑上搭建网页,让别人下载东西?
  9. java兼容的浏览器_介绍几款浏览器兼容性测试工具
  10. bat脚本代码,一键修改网卡的dns地址和恢复为DHCP获取的方式