HDU2036 改革春风吹满地
来源:互联网 发布:配方软件 英文 编辑:程序博客网 时间:2024/04/29 23:14
第一次看到这题果断放弃,毕竟几何白痴,第二次刷没做的题的时候突然想到这个三角形面积的向量法:S=|x1*y2-x2*y1| 但是此题可能是凹多边形,所以不能加绝对值,可以画个凹四边形看看。
HDU2036#include<cstdio>#include<cstdlib>#include<iostream>#include<memory.h>#include<algorithm>#include<cmath>using namespace std;int main(){int i,n;double x1,y1,x2,y2,x3,y3;double ans,temp;while(~scanf("%d",&n)){if(n==0) return 0;ans=0;cin>>x1>>y1>>x2>>y2;for(i=3;i<=n;i++){cin>>x3>>y3;temp=((x2-x1)*(y3-y1)-(x3-x1)*(y2-y1))*0.5;//思考为什么不要加绝对值 ans+=temp; x2=x3;y2=y3;}printf("%.1lf\n",ans);}return 0;}
阅读全文
0 0
- HDU2036:改革春风吹满地
- hdu2036 改革春风吹满地
- hdu2036 改革春风吹满地
- HDU2036 改革春风吹满地
- hdu2036 改革春风吹满地
- HDU2036 改革春风吹满地
- HDU2036 改革春风吹满地
- hdu2036(改革春风吹满地)
- hdu2036 改革春风吹满地
- hdu2036 改革春风吹满地
- hdu2036改革春风吹满地
- HDU2036 改革春风吹满地
- HDU2036 改革春风吹满地
- HDU2036:改革春风吹满地
- hdu2036改革春风吹满地(多边形面积)
- hdu2036(改革春风吹满地)
- HDU2036-改革春风吹满地(简单多边形的面积)
- hdu2036——改革春风吹满地(计算几何)
- [读书笔记]第七章 放老鼠夹的时候别吭声,夹到老鼠之后再叫好
- Node.js中对process的理解
- robot framework 接口自动化测试(2)get方式传递token
- 并查集的使用(4):head of a gang
- QT5 基础使用helloworld及发布
- HDU2036 改革春风吹满地
- Codevs 1073 家族
- 开启子线程的方法(三)
- 期待已久的 Java 9
- 51Nod 1009-数字 1 的数量
- 网站概念
- javascript 常用方法日常总结02
- 236. Lowest Common Ancestor of a Binary Tree
- 九度OJ 1474 矩阵幂