cogs 1229. 多边形面积

Posted A_LEAF

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cogs 1229. 多边形面积相关的知识,希望对你有一定的参考价值。

叉乘的性质

技术分享
 1 #include<cstdio>
 2 #include<cstring>
 3 #include<iostream>
 4 #include<algorithm>
 5 using namespace std;
 6 
 7 int n,x[406],y[406];
 8 int ans;
 9 
10 int main(){
11     freopen("areas.in","r",stdin);
12     freopen("areas.out","w",stdout);
13     scanf("%d",&n);
14     for(int i=1;i<=n;++i)
15         scanf("%d%d",&x[i],&y[i]);
16     for(int i=2;i<=n;++i)
17         ans+=(x[i-1]*y[i]-x[i]*y[i-1]);
18     ans+=(x[n]*y[1]-x[1]*y[n]);
19     printf("%d",ans/2);
20     //while(1);
21     return 0;
22 }
code

 

以上是关于cogs 1229. 多边形面积的主要内容,如果未能解决你的问题,请参考以下文章

已知任意一个多边形的各个顶点的坐标,怎么去求该多边形的面积?(写下代码和思想--C语言)

Cows 计算几何 求凸包 求多边形面积

多边形面积公式

多边形的面积怎么求?

四边形不等式COGS1658- [HZOI 2014] 合并石子

c语言 请编写程序让用户输入凸五边形的五个顶点坐标,计算出该凸五边形的面积