关闭

算法提高 ADV-135 三角形面积

标签: 数据结构算法蓝桥杯java
161人阅读 评论(0) 收藏 举报
分类:
问题描述
  由三角形的三边长,求其面积。
  提示:由三角形的三边a,b,c求面积可以用如下的公式:
  s=(a+b+c)/2
  面积=
输入格式
  由空格分开的三个整数。
输出格式
  一个实数,保留两位小数。
样例输入
3 4 5
样例输出
6.00
数据规模和约定
        输入的三条边一定能构成三角形,不用进行判定。a,b,c小于1000

import java.util.Scanner;

public class Main{
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();
		double s = (double)(a+b+c)/(double)(2);
		System.out.printf("%.2f",Math.sqrt(s*(s-a)*(s-b)*(s-c)));
	}
}



0
0
查看评论

蓝桥杯 ADV-135 算法提高 三角形面积

问题描述   由三角形的三边长,求其面积。   提示:由三角形的三边a,b,c求面积可以用如下的公式:   海伦公式(秦九昭公式) 输入格式   由空格分开的三个整数。 输出格式   一个实数,保留两位小数。 样例输入 3 4 5 样例输出 6.00 数据规模和约定   输...
  • liuchuo
  • liuchuo
  • 2017-03-07 16:42
  • 237

算法提高 三角形面积

问题描述   由三角形的三边长,求其面积。   提示:由三角形的三边a,b,c求面积可以用如下的公式:   s=(a+b+c)/2   面积= 输入格式   由空格分开的三个整数。 输出格式   一个实数,保留两位小数。 样例输入 3 4 5 样例输出 6.00 数据规模和约定 ...
  • qq_29656961
  • qq_29656961
  • 2017-01-12 10:29
  • 135

17:计算三角形面积

原题链接 总时间限制: 1000ms 内存限制: 65536kB 描述 平面上有一个三角形,它的三个顶点坐标分别为(x1, y1), (x2, y2), (x3, y3),那么请问这个三角形的面积是多少。 输入输入仅一行,包括6个单精...
  • mayuan2017
  • mayuan2017
  • 2017-08-31 10:09
  • 536

矩阵求三角形面积——计算机图形学中

平面内三点A(x1,y1),B(x2,y2),C(x3,y3)求三角形面积(行列式表示法)。 此种数学方法是利用行列式求三角形面积的同时,可以判断给定一点在一条线的左侧/右侧,上侧/下侧。
  • jiyang_1
  • jiyang_1
  • 2015-11-22 14:04
  • 3090

matlab-高数 向量积:求三角形面积

慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 a=[1 2 3] %三角形的三个顶点坐标 b=[3 4 5] c=[2 4 7] ab=a-b bc=b-c xlj=cross(ab,bc) %这个就是传说中的向...
  • yushaopu
  • yushaopu
  • 2016-07-02 11:29
  • 907

三角形判断和计算面积(C++实现)

#include #include using namespace std; void main() {     int    b,c,a;     float s,area;    &...
  • hello_myhome
  • hello_myhome
  • 2015-08-14 12:07
  • 2015

用C语言编程求三角形的面积

C语言编程求三角形的面积
  • ssyyyyyyyy
  • ssyyyyyyyy
  • 2015-08-20 20:21
  • 1669

C#源代码—三角形面积、圆的面积

triangle s1 = new triangle(3,4,5,"三角形"); circles c1 = new circles(4,"圆"); string result1, result2; ...
  • heyuchang666
  • heyuchang666
  • 2016-01-14 11:20
  • 980

三角形面积求法 <包含三维坐标求三角形面积 3D>

三角形面积求法大盘点       太简单的这里略过。。。        面积:S=ah/2  (2).已知三角形三边a,b,c,则  (海伦公式)(p=(a+b+c)/2)   S=√[p(p-a)(...
  • xf_zhen
  • xf_zhen
  • 2016-08-06 18:58
  • 1554

计算几何 ( 求凸包,计算三角形面积 )——最大三角形 ( HDU 2202 )

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2202 分析: 给出平面上的N个点,在其中找出三个点,使得其构成的三角形的面积最大。 题解: 先用找出凸包上的所有点,然后一次枚举遍历即可。 1.求凸包:int cmp(point a, poin...
  • FeBr2
  • FeBr2
  • 2016-07-25 14:25
  • 904
    个人资料
    • 访问:21575次
    • 积分:1715
    • 等级:
    • 排名:千里之外
    • 原创:158篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条