hdu 2036 改革春风吹满地 任意多边形面积的求解
来源:互联网 发布:淘宝专家贷款在哪里 编辑:程序博客网 时间:2024/04/27 18:26
向量的叉乘求解任意多边形的面积,给出的点坐标要顺时针(结果为负)或逆时针(结果为正)
//任意多边形面积=向量的叉乘//#include <iostream>#include <cmath>using namespace std;typedef struct node{double x, y;}Tpoint;double polygonArea( Tpoint p[], int n ){double area = 0;int i, j;for( i=0; i<n; i++ ){j = (i+1)%n;area += p[i].x*p[j].y - p[j].x*p[i].y;}area /= 2.0;return fabs(area);}int main(){Tpoint p[105];int n;while(scanf("%d", &n) && n){int i;for( i=0; i < n; i++ )scanf("%lf%lf",&p[i].x, &p[i].y);printf("%.1lf\n", polygonArea(p, n));}return 0;}
- hdu 2036 改革春风吹满地 任意多边形面积的求解
- HDU 2036 改革春风吹满地(任意多边形面积)
- 求任意多边形的面积&HDU-2036 改革春风吹满地
- hdu 2036 改革春风吹满地【求多边形面积模板】
- hdu 2036 改革春风吹满地(叉积求多边形面积)
- HDU 2036 改革春风吹满地(求多边形面积)
- hdu-oj 2036 改革春风吹满地(多边形面积)
- HDU-#2036 改革春风吹满地(多边形面积)
- hdu 2036 改革春风吹满地 (多边形面积)
- HDU 2036 改革春风吹满地(多边形面积)
- HDU 2036 改革春风吹满地(多边形面积)
- HDU 2036 改革春风吹满地(求多边形面积)
- HDU 2036 改革春风吹满地(计算多边形面积)
- HDU-2036-改革春风吹满地(多边形面积模板)
- hdu 2036 改革春风吹满地【多边形面积】
- HDU 2036 改革春风吹满地 (叉积求多边形面积)
- hdu 2036 改革春风吹满地 求多边形面积问题
- HDOJ 2036 改革春风吹满地(多边形的面积)
- Oracle视图小例
- 让apache支持多域名访问
- 有关于递归函数的一些学习记录(Recursion)走楼梯,递归找出最两个数的大公约数,汉诺塔问题
- gtr规划图
- 一个工具类的C++项目CommonTools
- hdu 2036 改革春风吹满地 任意多边形面积的求解
- Spring 3.x企业应用开发实战(11)----基于@AspectJ配置切面
- UVA - 11151 Longest Palindrome
- MSP430F149基础时钟配置
- __init__.py文件作用
- Android软件开发之常用系统控件界面整理
- CRiadioButton
- 【桌面虚拟化】之三 Persistent vs NonP
- 第六章 remove(删除)程序的编写