poj 3907 Build Your Home 多边形面积
来源:互联网 发布:dota2台词 知乎 编辑:程序博客网 时间:2024/06/09 20:32
题意:
给一个多边形,求它的面积。
分析:
算一遍叉积即可。
代码:
//poj 3907//sep9#include <iostream>#include <cmath>using namespace std;int main(){float x0,y0,x1,y1;short n;while(scanf("%hd",&n)==1&&n){float sum=0;scanf("%f%f",&x0,&y0);float xx=x0,yy=y0;n--;while(n--){scanf("%f%f",&x1,&y1);sum+=x0*y1-x1*y0;x0=x1;y0=y1;}x1=xx;y1=yy;sum+=x0*y1-x1*y0;printf("%.0f\n",fabs(sum)/2+1e-6);}return 0;}
0 0
- poj 3907 Build Your Home 多边形面积
- poj 3907 Build Your Home 多边形面积
- poj 3907 Build Your Home (多边形面积)
- poj 3907 Build Your Home(任意多边形面积)
- TOJ3124 Build Your Home--任意多边形面积
- POJ 3907 Build Your Home
- POJ 3907 Build Your Home 已被翻译
- POJ Problem 3910 Build Your Home
- poj 3907 求多边形面积
- WOJ1402-Build Your Home
- poj 1389 多边形面积
- POJ 1654 多边形面积
- poj 1265 多边形面积
- poj 1654 多边形面积
- poj 1654 多边形面积计算
- poj 1654 Area 多边形面积
- POJ 1654 Area 多边形面积
- POJ 1654 Area 多边形面积
- 一个有趣的问题:ls -l显示的内容中total到底是什么?
- POJ1236—— Network of Schools
- struts2中 # % $ 的区别和用法
- NopCommerce多商城设置
- 第一次FLEX实验单新鲜出炉
- poj 3907 Build Your Home 多边形面积
- android开发 - Widgets窗口小部件
- 用Java语言实现二叉树删除结点
- leetcode || 60、Permutation Sequence
- poj 2796 Feel Good
- C++易忽略点
- 逆序数的几种求法
- android开发 - SDCARD操作
- Step1 -- 确定主题与相关的内容