【问题描述】

给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。
如果能构成三角形,则输出面积,精确到小数点后1位 ,如不能构成输出“NO”。

【输入格式】

输入共一行,包含三个正整数,分别表示三条线段的长度,数与数之间以一个空格分开。

【输出格式】

如果能构成三角形,则输出面积,精确到小数点后1位 ,如不能构成输出“NO”。

【样例输入】

3 4 5

【样例输出】

6.0

【样例解释】

面积计算可使用海伦公式:
已知三角形边长 a 、 b 、 c a、b、c a、b、c,半周长 p = ( a + b + c ) / 2 p=(a+b+c)/2 p=(a+b+c)/2,面积 s = ( p ∗ ( p − a ) ∗ ( p − b ) ∗ ( p − c ) ) s=\sqrt{(p*(p-a)*(p-b)*(p-c))} s=(p∗(p−a)∗(p−b)∗(p−c)) ​

【参考程序】

#include<bits/stdc++.h>
using namespace std;
int main(){int a,b,c;cin>>a>>b>>c;if(a+b<=c || a+c<=b || b+c<=a)cout<<"NO"<<endl;else{double p=(a+b+c)/2.0;double s=sqrt(p*(p-a)*(p-b)*(p-c));cout<<fixed<<setprecision(1)<<s<<endl; }return 0;
}

三角形面积(YZOJ-1044)相关推荐

  1. python求三角形面积步骤_python算三角形面积

    展开全部 代码如下: #!/usr/bin/python3 # -*- coding:utf-8 -*- """ @author:yaqon @file :shanjia ...

  2. 编程三角形面积公式_三角形面积公式110式(英文版)

    点击上面蓝色文字关注杨志明数学角精华博览8年新课标I.5年新课标II.4年新课标III高考数学真题详细解析16年新课标I.9年新课标II.4年新课标III高考数学真题分类详解2020年高考数学重要专题 ...

  3. Java黑皮书课后题第8章:*8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积。编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积

    *8.32(几何:三角形面积)编写一个方法,使用下面的方法头,返回一个三角形的面积.编写一个程序,提示用户输入三角形的三个点,然后显示三角形的面积 题目 题目描述与运行示例 破题 代码 题目 题目描述 ...

  4. Java黑皮书课后题第2章:*2.19(几何:三角形面积)编写程序,提示用户输入三角形的三个点(x1, y1)(x2, y2)(x3, y3),然后显示它的面积

    *2.19(几何:三角形面积)编写程序,提示用户输入三角形的三个点横纵坐标值,然后显示它的面积 题目 题目概述 运行示例 思路 代码 如何用嵌套的pow()写出两点距离公式 题目 题目概述 2.19( ...

  5. 2015年第六届蓝桥杯 - 省赛 - Java大学B组 - A. 三角形面积

    三角形面积 如[图1]所示.图中的所有小方格面积都是1. 那么,图中的三角形面积应该是多少呢? 请填写三角形的面积.不要填写任何多余内容或说明性文字. Ideas 这道题跟2018年第九届蓝桥杯 - ...

  6. c#中计算三角形面积公式_看着有点迷的三角形面积计算

    近期国际高中考试很多,今天就分享一道初中自主招生题: 废话不多说直接给详解,看完大家也可以想想如果是其它等分点我们是不是也可以用类似的方法算出来. [详解] 连结DF,如下图所示: 可知, (可以用比 ...

  7. 利用等积变换巧解三角形面积问题

    正方形 ABCD 和 正方形 CEFG 中,BCE 在同一直线上,阴影三角形面积为 8,求正方形 ABCD 面积为多少? 解:做辅助线 CF. 因为 ∠DBC = ∠FCE = 45°,所以线段 DB ...

  8. 2015蓝桥杯省赛---java---B---1(三角形面积)

    题目 三角形面积 解法 数学方法,直接求三角形的面积 88 - (82)/2 - (46)/2 - (84)/2 = 64 - (8+12+16) = 64 - 36 = 28 答案 28

  9. 怎么用c语言做出等妖三角形_初二数学培优,怎么用顶点坐标求三角形面积?割补法这样用很简单...

    点击右上角关注"陈老师初中数理化"分享学习经验,一起畅游快乐的学习生活. 根据顶点坐标求解三角形的面积是初二数学的重要知识点,本文就例题详细解析这类题型的解题思路,希望能给初二学生 ...

  10. BZOJ 1845三角形面积并

    题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1845 给定100个三角形,求三角形面积并. 戴神模板太可怕.直接调用函数秒掉.思路 ...

最新文章

  1. win7下命令行提示符从C盘进入E盘的文件夹下
  2. 服务器文件储存,文件储存服务器
  3. HTTPS是如何加密的
  4. vue中headers是什么_【vue】饿了么项目-header组件开发
  5. 二维随机变量期望公式_概率论笔记-Ch4期望与方差
  6. 输入三个字符串,按由小到大的顺序输出 字符串排序-一种简单的方法
  7. 【clickhouse】clickhouse表引擎之MaterializeMySQL引擎
  8. 利用 Excel 在 Altium Designer 中快速新建元器件库
  9. xp 挂linux上网,XP系统挂载Linux NFS共享
  10. html转换pdf中文失败,解决html导出pdf中文乱码问题的正确姿势
  11. 【Django 2021年最新版教程23】2个日期相减 计算天数 xxxx-xx-xx格式
  12. Redis由分布式锁造成的重大事故
  13. 算法排序代码(简单排序)
  14. mac sublime text 3 列操作,替换相同内容, 用动态输入的方式
  15. 开源代码实现pppoe over l2tp方案
  16. python求奇偶数和_用Python返回偶数和奇数
  17. Gif动图如何自制?一招教你快速完成gif制作
  18. 电商平台促销方式汇总
  19. 神经网络编译器图层面IR
  20. 阿里云GPU计算型实例规格族gn6i配置性能详解

热门文章

  1. 路上这些摄像头都是干嘛的?你真的知道吗?
  2. C++ 分数的加减乘除(运算符重载)
  3. 华钜同创:亚马逊运营每天需要关注的内容
  4. Linux 管道符号
  5. ANSA二次开发 - PID筛选案例介绍
  6. 2020电赛省赛实战(一)LMT70可穿戴体温测试仪
  7. Scheme 语言 编程思想下
  8. ESXI 7.0.0 U2 部署
  9. 这五个【计算机专业】就业吃香,毕业生需求量大!
  10. 百度链接提交自动推送JS代码版