Problem Description

“ 改革春风吹满地,
不会AC没关系;
实在不行回老家,
还有一亩三分地。
谢谢!(乐队奏乐)”

话说部分学生心态极好,每天就知道游戏,这次考试如此简单的题目,也是云里雾里,而且,还竟然来这么几句打油诗。
好呀,老师的责任就是帮你解决问题,既然想种田,那就分你一块。
这块田位于浙江省温州市苍南县灵溪镇林家铺子村,多边形形状的一块地,原本是linle 的,现在就准备送给你了。不过,任何事情都没有那么简单,你必须首先告诉我这块地到底有多少面积,如果回答正确才能真正得到这块地。
发愁了吧?就是要让你知道,种地也是需要AC知识的!以后还是好好练吧...

Input

输入数据包含多个测试实例,每个测试实例占一行,每行的开始是一个整数n(3<=n<=100),它表示多边形的边数(当然也是顶点数),然后是按照逆时针顺序给出的n个顶点的坐标(x1, y1, x2,y2... xn, yn),为了简化问题,这里的所有坐标都用整数表示。
输入数据中所有的整数都在32位整数范围内,n=0表示数据的结束,不做处理。

Output

对于每个测试实例,请输出对应的多边形面积,结果精确到小数点后一位小数。
每个实例的输出占一行。

Sample Input

3 0 0 1 0 0 1

4 1 0 0 1 -1 0 0 -1

0

Sample Output

0.5

2.0

varx,y:array[0..10001]of longint;i,j,n,t:longint;s,ss:real;
beginwhile true dobeginread(n);if n=0 then break;for i:=1 to n dobeginread(x[i],y[i]);end;for i:=2 to n-1 dobegins:=(x[i]-x[1])*(y[i+1]-y[1])-(x[i+1]-x[1])*(y[i]-y[1]);ss:=s/2+ss;end;writeln(ss:0:1);ss:=0;fillchar(x,sizeof(x),0);fillchar(y,sizeof(y),0);end;
end.

改革春风吹满地(HDU_2036)相关推荐

  1. HDU2036 改革春风吹满地【多边形面积】

    改革春风吹满地 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  2. 杭电2036——改革春风吹满地

    杭电2036--改革春风吹满地 题目链接 思路:求多面形面积公式S=1/2*[(x1y2-x2y1)+(x2y3-x3y2)+- +(XkYk+1-Xk+1Yk)+-+(Xny1-x1Yn) ],点的 ...

  3. Hdoj 2036.改革春风吹满地 题解

    Problem Description " 改革春风吹满地, 不会AC没关系; 实在不行回老家, 还有一亩三分地. 谢谢!(乐队奏乐)" 话说部分学生心态极好,每天就知道游戏,这次 ...

  4. HDU 2036改革春风吹满地(有向面积的介绍)

    改革春风吹满地 HDU 2036 改革春风吹满地 总体思想是将多边形的面积分成多个三角形进行计算 有向面积计算 运算规则 有向面积适合三角形的已知三角形的各点坐标进行计算的 向量表示的多边形有向面积计 ...

  5. HDU-2036 改革春风吹满地(计算几何)

    多边形面积公式 如果逆时针给出点坐标,值为正, 如果顺时针给出点坐标,值为负. 包括凸凹多边形 实质为==第一个点与第二个点 第二个点与第三个点 一直到第n个点与第一个点的 叉乘 == 的和. &qu ...

  6. Hdu 2036 改革春风吹满地

    改革春风吹满地 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  7. HDU 2036 改革春风吹满地 (求多边形面积)

    传送门: 改革春风吹满地 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Tot ...

  8. 2036——改革春风吹满地

    Problem Description " 改革春风吹满地, 不会AC没关系; 实在不行回老家, 还有一亩三分地. 谢谢!(乐队奏乐)" 话说部分学生心态极好,每天就知道游戏,这次 ...

  9. HDU2036 改革春风吹满地

    Problem Description " 改革春风吹满地, 不会AC没关系; 实在不行回老家, 还有一亩三分地. 谢谢!(乐队奏乐)" 话说部分学生心态极好,每天就知道游戏,这次 ...

最新文章

  1. 黎曼曲面Riemann Surface
  2. php 接口使用场景,接口使用场景、trait基本功能
  3. 基于matlab的元音共振峰的估算
  4. 强大的Spring Boot启动监听器事件-初始化系统账号密码
  5. 自定义异常 java
  6. docker构建dpdk运行环境镜像
  7. Java Level 2 学习的八大名著
  8. 用MATLAB计算光的等厚干涉实验中的不确定度
  9. 《前端框架开发技术》HTML+CSS+JavaScript 制作个人简历模板
  10. 1m照片的宽和高是多少_照片常见标准尺寸大全
  11. 网页视频加速播放方法(不用下载插件,不用安装浏览器)
  12. 合并excel单元格的两种方法
  13. python提升算法3_XGBOOST_docs_Scikit-LearnAPI_XGBClassifier_train参数01
  14. linux下scp的常见问题解决方法
  15. Juniper初始化之配置管理接口
  16. aspx前台调用cs后台方法
  17. GPT分区-----Linux系统
  18. android nfc标签类型,Android NFC标签 开发深度解析 触碰的艺术
  19. 金蝶显示无法创建kis服务器,金蝶kis新建账套未成功解决方案
  20. 絮絮叨叨的2020年小总结

热门文章

  1. HTML <head>标签:头部
  2. ERP管理软件中“集成”的七个管理思想[转]
  3. 福布斯区块链50强榜单发布,6家中国机构上榜
  4. IBM i 7.2 –超越一切
  5. 计算机软件很难吗,计算机软件资格考试的试题是否很难?合格率如何?
  6. Java 代码开发规范
  7. 怎么用u盘重装系统win11正版,u盘安装win11的方法
  8. 电子劳动合同应用有了政策“撑腰”
  9. 最能挽救头发的五种营养物质
  10. 闲话中国人的竖式乘法和埃及人的二分乘法