关闭

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

标签: 数据结构算法蓝桥杯java
145人阅读 评论(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
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

JavaScript计算三角形面积

1、设计思路 (1)第一种是直接在JavaScript中定义 (2)第二种是利用函数 (3)第三种是利用函数,优化功能,提高可重用性 2、源码 计算三角形面积 //三角形的宽度 ...
  • you23hai45
  • you23hai45
  • 2013-10-07 22:11
  • 2514

【C# / Algorithm】任意圆形和三角形相交部分面积的计算方法

采用运算符重载技术,设计一个名为"&"的运算符,使用该运算符可以计算出一个圆与一个三角形的公共部分的面积,并给出示例代码。已知数据:圆的圆心坐标和半径,三角形的三个顶点坐标。 今天无意中...
  • ls9512
  • ls9512
  • 2015-11-10 19:47
  • 1757

Java小程序之计算三角形/圆形/矩形的周长和面积

题目:用Java编写一个计算随意给定值的三角形/圆形/矩形的周长和面积 代码如下: 文件名:Shape.java/** * 抽象类Shape 是其他三个形状的父类 * 其他三个类要继承重写...
  • Class_Lkr
  • Class_Lkr
  • 2016-04-21 17:43
  • 2286

蓝桥 ADV-230 算法提高 12-1三角形 【数学公式】

算法提高 12-1三角形   时间限制:1.0s   内存限制:256.0MB      问题描述   为二维空间中的点设计一个结构体,在此基础上为三角形设计一个结构体...
  • u010568270
  • u010568270
  • 2017-04-06 08:29
  • 381

蓝桥杯ADV-17算法提高 统计单词数

问题描述   统计输入英文文章段落中不同单词(单词有大小写之分,  但统计时忽略大小写)各自出现的次数。 输入段落中所含单词的总数不超过100,最长单词的长度不超过20个字母. 输入格式   一...
  • liuchuo
  • liuchuo
  • 2016-07-22 00:19
  • 620

蓝桥杯 ADV-202算法提高 最长公共子序列(动态规划)

问题描述   给定两个字符串,寻找这两个字串之间的最长公共子序列。 输入格式   输入两行,分别包含一个字符串,仅含有小写字母。 输出格式   最长公共子序列的长度。 样例输入 abcd...
  • liuchuo
  • liuchuo
  • 2016-07-21 23:50
  • 388

蓝桥杯 ADV-193算法提高 盾神与条状项链

问题描述   有一天,盾神捡到了好多好多五颜六色的珠子!他心想这些珠子这么漂亮,可以做成一条项链然后送给他心仪的女生~于是他用其中一些珠子做成了长度为n的项链。当他准备把项链首尾相接的时候,土方进来...
  • liuchuo
  • liuchuo
  • 2016-07-22 00:16
  • 532

蓝桥杯 ADV_193 算法提高 新建Microsoft Word文档 (java)

算法提高 新建Microsoft Word文档   时间限制:1.0s   内存限制:256.0MB      问题描述   L正在出题,新建了一个word文档,想不好取什么名字,身旁一人...
  • xiaodingqq
  • xiaodingqq
  • 2017-12-18 21:00
  • 56

【C# / Algorithm】任意圆形和三角形相交部分面积的计算方法

采用运算符重载技术,设计一个名为"&"的运算符,使用该运算符可以计算出一个圆与一个三角形的公共部分的面积,并给出示例代码。已知数据:圆的圆心坐标和半径,三角形的三个顶点坐标。 今天无意中...
  • ls9512
  • ls9512
  • 2015-11-10 19:47
  • 1757

蓝桥杯 ADV-127 算法提高 日期计算(java)

算法提高 日期计算   时间限制:1.0s   内存限制:256.0MB      问题描述   已知2011年11月11日是星期五,问YYYY年MM月DD日是星期几?注意考虑闰年的情况。...
  • xiaodingqq
  • xiaodingqq
  • 2018-01-02 20:28
  • 30
    个人资料
    • 访问:15173次
    • 积分:1594
    • 等级:
    • 排名:千里之外
    • 原创:152篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条