2013寒假练习 1034:丈量土地
来源:互联网 发布:网络名称侵权司法解释 编辑:程序博客网 时间:2024/05/16 00:43
地址:http://acm.bit.edu.cn/mod/programming/view.php?a=520
裸的多边形面积。。三角剖分思想。今次使用了从伟神那学来的运算符重载算叉积=w=
#include<iostream>#include<cmath>using namespace std;typedef struct{double x,y;void in(){scanf("%lf%lf",&x,&y);}}point;double operator ^ (point a,point b) {return a.x*b.y-a.y*b.x;}int main(){int n,i;point t1,t2,t;while(~scanf("%d",&n)){double ans=0;t1.in(),t=t1;for(i=1;i<n;i++){t2.in();ans+=t1^t2;t1=t2;}ans+=t1^t;printf("%.2lf\n",fabs(0.5*ans));}return 0;}
- 2013寒假练习 1034:丈量土地
- BIT1034丈量土地
- 2013寒假练习 1016:滑雪
- 2013寒假练习 1020:小白鼠
- 2013寒假练习 1025 Layout
- 2013寒假练习 1049 Relatives
- 2013寒假练习 1057 SUM
- 2013寒假练习 1051 Score
- 2013寒假练习 1033 Squares
- 2013寒假练习 1000:a+b
- 2013寒假练习 1001:Average Numbers
- 2013寒假练习 1002: Roman numerals
- 2013寒假练习 1005:穿越沙漠
- 2013寒假练习 1007:Number Converter
- 2013寒假练习 1008:Putting Apples
- 2013寒假练习 1010:Maximum Sum
- 2013寒假练习 1012:导弹防御问题
- 2013寒假练习 1013:Bone Collector
- c语言解析系列(7)文件和动态内存分配和指向它的指针变量
- SQL 查找每年评分最低或最低的项目 并排序
- EasyUI的license问题
- 新生晚会 hdu2519 组合数
- time_wait和close_wait
- 2013寒假练习 1034:丈量土地
- POJ_2251题解
- Why does Java feel so good
- shell脚本中导入mysql数据&&执行mysql语句
- org.springframework.beans.factory.BeanCreationException
- c语言解析
- poj - 2407 - Relatives
- JBO-25014: Another user has changed the row with primary key oracle.jbo.Key[x]
- SQLite介绍