三角形面积

时间限制:3000 ms  |  内存限制:65535 KB
难度:2
描述
给你三个点,表示一个三角形的三个顶点,现你的任务是求出该三角形的面积

输入
每行是一组测试数据,有6个整数x1,y1,x2,y2,x3,y3分别表示三个点的横纵坐标。(坐标值都在0到10000之间)
输入0 0 0 0 0 0表示输入结束
测试数据不超过10000组
输出
输出这三个点所代表的三角形的面积,结果精确到小数点后1位(即使是整数也要输出一位小数位)
样例输入
0 0 1 1 1 3

     0 1 1 0 0 0

     0 0 0 0 0 0
样例输出
1.0

     0.5

import java.text.DecimalFormat;
import java.util.Scanner;public class Main {
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);
while(cin.hasNext()){
double x1=cin.nextDouble();
double y1=cin.nextDouble();
double x2=cin.nextDouble();
double y2=cin.nextDouble();
double x3=cin.nextDouble();
double y3=cin.nextDouble();
double d=(Math.abs((x1*y2+x2*y3+x3*y1-x1*y3-x2*y1-x3*y2))/2);
DecimalFormat df = new DecimalFormat("0.0");
if(x1==0&&y1==0&&x2==0&&y2==0&&x3==0&&y3==0)
break;
else
System.out.println(df.format(d));
}
}}        

南阳理工ACM 题目67 三角形面积相关推荐

  1. 兰州烧饼 南阳理工ACM 题目779

    题目779 题目信息 运行结果 本题排行 讨论区 兰州烧饼 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 烧饼有两面,要做好一个兰州烧饼,要两面都弄热.当然,一次只能弄 ...

  2. Fibonacci数 南阳理工ACM 题目13

    Fibonacci数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述 无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地 ...

  3. 奋斗的小蜗牛 南阳理工ACM 题目599

    题目599 题目信息 运行结果 本题排行 讨论区 奋斗的小蜗牛 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 传说中能站在金字塔顶的只有两种动物,一种是鹰,一种是蜗牛. ...

  4. 南阳理工ACM 题目73 比大小

    比大小 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 给你两个很大的数,你能不能判断出他们两个数的大小呢? 比如123456789123456789要大于-123456 ...

  5. 南阳理工ACM 题4《ASCII码排序》

    4-ASCII码排序 内存限制:64MB 时间限制:3000ms Special Judge: No accepted:76 submit:115 题目描述: 输入三个字符(可以重复)后,按各字符的A ...

  6. 南阳理工oj 题目26 孪生素数问题 素数筛选法

    孪生素数问题 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 写一个程序,找出给出素数范围内的所有孪生素数的组数.一般来说,孪生素数就是指两个素数距离为2,近的不能再近的相邻 ...

  7. 单调递增最长子序列(南阳理工ACM)

    描述 求一个字符串的最长递增子序列的长度 如:dabdbf最长递增子序列就是abdf,长度为4 输入 第一行一个整数0<n<20,表示有n个字符串要处理 随后的n行,每行有一个字符串,该字 ...

  8. 矩形嵌套 南阳理工ACM

    描述 有n个矩形,每个矩形可以用a,b来描述,表示长和宽.矩形X(a,b)可以嵌套在矩形Y(c,d)中当且仅当a<c,b<d或者b<c,a<d(相当于旋转X90度).例如(1, ...

  9. 南阳理工ACM_题目23

    描述 一天,TT在寝室闲着无聊,和同寝的人玩起了取石子游戏,而由于条件有限,他/她们是用旺仔小馒头当作石子.游戏的规则是这样的.设有一堆石子,数量为N(1<=N<=1000000),两个人 ...

最新文章

  1. 一文全览机器学习建模流程(Python代码)
  2. hbase scan超时设置_如何在优化生产环境的hbase
  3. 【Java基础】关键字
  4. 《JS权威指南学习总结--第八章 函数》
  5. vue自定义指令截取图片中心显示
  6. 电脑壁纸励志_励志文案丨关于学习的文案,大家加油!
  7. 自制Windows 7 注册表键值修改服务(Service)
  8. (转)MapReduce中的两表join几种方案简介
  9. access工资明细表_Access工资管理系统
  10. 用曲率,挠率反求曲线方程!(作业捷径篇 续集)
  11. delphi计算机语言排名,2020年3月TIOBE编程语言排行榜 Java继续蝉联榜首
  12. 2021年安全生产模拟考试(全国特种作业操作证电工作业-防爆电气模拟考试题库一)安考星
  13. dns劫持教您dns被劫持如何修复、dns劫持如何修复
  14. Android性能优化—— 黑白屏启动优化
  15. SEO零基础入门教程(外链的发布和软文编写)
  16. golang开发:WaitGroup Mutex
  17. 众筹时代 - Web众筹平台
  18. 什么是对称正定矩阵?
  19. 浅析C#Image类
  20. 一个CPP程序猿的第一篇博客

热门文章

  1. 【业务理解】什么是SPU、SKU、SKC
  2. 低代码助力生产管理:ERP生产管理系统
  3. virtualbox安装虚拟机后,虚拟机不显示ip问题
  4. 国一大佬也收藏的6大数学建模网站
  5. PHP 生成七牛云直播间
  6. Caffe源码(十):eltwise_layer 分析
  7. GPS从入门到放弃(七) --- GPS卫星位置解算
  8. STM32F系列ARM Cortex-M3核微控制器基础之系统时钟一
  9. 抛物线中四边形面积最大值_函数动点与四边形面积最大值
  10. 干货|多层穿梭式货架立柱设计细节