• Java实现 蓝桥杯VIP 算法提高 三角形面积


    算法提高 三角形面积
    时间限制:1.0s 内存限制:256.0MB
    问题描述
      由三角形的三边长,求其面积。
      提示:由三角形的三边a,b,c求面积可以用如下的公式:
      s=(a+b+c)/2
      面积=
    输入格式
      由空格分开的三个整数。
    输出格式
      一个实数,保留两位小数。
    样例输入
    3 4 5
    样例输出
    6.00
    数据规模和约定
      输入的三条边一定能构成三角形,不用进行判定。a,b,c小于1000

    import java.util.Scanner;
    
    
    public class 三角形面积 {
    	public static void main(String[] args) {
    		Scanner input = new Scanner(System.in);
    		int a = input.nextInt();
    		int b = input.nextInt();
    		int c = input.nextInt();
    		double l = (a+b+c)*1.0/2;
    		double s = Math.sqrt(l*(l-a)*(l-b)*(l-c));
    		System.out.printf("%.2f", s);
    	}
    
    }
    
    
  • 相关阅读:
    hdu 4460spfa用map来实现
    hdu 2579
    hdu 2845
    hdu 4462
    hdu 4557
    hdu 4639
    URAL 2078 Bowling game
    UVA
    HDU 5773 The All-purpose Zero 脑洞LIS
    Codeforces Round #368 (Div. 2) C. Pythagorean Triples 数学
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13078330.html
Copyright © 2020-2023  润新知