hdu 2036 计算多边形面积
来源:互联网 发布:淘宝网页打不开 编辑:程序博客网 时间:2024/05/19 18:14
叉积 有向面积,不解释了。
#include<cstring>#include<cstdio>#include<iostream>using namespace std;struct point{double x,y;}p[1000005];int main(){int t;scanf("%d",&t);while(t--){int n,i;scanf("%d",&n);for(i=0;i<n;i++) scanf("%lf %lf",&p[i].x,&p[i].y);p[n].x=p[0].x;p[n].y=p[0].y;double ansarea=0,ansx=0,ansy=0;for(i=0;i<n;i++){double temparea;temparea=0.5*(p[i].x*p[i+1].y-p[i].y*p[i+1].x);double tempx=((p[i].x+p[i+1].x+0)*1.0)/3;double tempy=((p[i].y+p[i+1].y+0)*1.0)/3;ansx+=tempx*temparea;ansy+=tempy*temparea;ansarea+=temparea;}printf("%.2lf %.2lf\n",ansx/ansarea,ansy/ansarea);}}
0 0
- HDU 2036 计算多边形面积
- hdu 2036 计算多边形面积
- hdu-2036计算任意多边形面积
- HDU 2036 多边形的面积计算
- hdu 2036多边形面积
- hdu 2036 计算多边形面积(备战LQB)
- HDU 2036 改革春风吹满地(计算多边形面积)
- HDU 2036 求多边形面积
- HDU 2036 多边形的面积
- hdu 2036(多边形面积)
- HDU-2036 多边形的面积
- HDU 2036 求多边形面积
- HDU(2036) 求多边形面积
- HDU-2036-JAVA-多边形面积
- hdu 2036 求多边形面积
- HDU 2036 (平面几何 多边形面积)
- hdu 2036 (多边形面积)
- 计算多边形面积 绿色
- 第三周作业-循环与判断语句
- java后台面试相关知识总结(4)
- 第三周作业-循环与判断语句
- SpringMVC与struts2比较
- error MSB8008: 指定的平台工具集(Windows7.1SDK)未安装或无效。请确保选择受支持的 PlatformToolset 值。
- hdu 2036 计算多边形面积
- cURL功能函数
- Flex实现的div浮动层效果的方法
- 如何通过消费者研究解决客户遇到的问题?
- eclipse快捷大全
- 日语副词
- ubuntu12.04 mysql安装与配置
- TV陆地与HeightField的转换探讨
- 深入了解android平台的jni(二)