博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uva10088格点多边形
阅读量:4440 次
发布时间:2019-06-07

本文共 580 字,大约阅读时间需要 1 分钟。

题目链接:

用皮克定理:

一个计算点阵中顶点在格点上的多边形面积公式:S=a+b/2-1

其中a表示多边形内部的点数,b表示多边形边界上的点数,s表示多边形的面积。

1 #include
2 #include
3 #define ll long long 4 using namespace std; 5 struct point 6 { 7 double x,y; 8 }p[1010]; 9 int gcd(int a, int b)10 {11 return b==0?a:gcd(b,a%b);12 }13 14 double cross(point a,point b)15 {16 return a.x*b.y-a.y*b.x;17 }18 19 20 int main()21 {22 int n;23 double ans=0,tmp=0;24 while(scanf("%d",&n)&&n){25 ans=0;26 tmp=0;27 for(int i=0;i

 

转载于:https://www.cnblogs.com/yijiull/p/6642247.html

你可能感兴趣的文章
掉书袋的东东,我喜欢。。。
查看>>
通过MYSQL命令行直接建数据库
查看>>
safari 插件安装之alipay
查看>>
【语言处理与Python】3.3使用Unicode进行文字处理
查看>>
python+senium+chrome的简单爬虫脚本
查看>>
CoronaSDK场景管理库:Composer library (上)
查看>>
Centos 7 下 Zabbix 3.4.x 服务搭建
查看>>
PDO中捕获SQL语句中的错误
查看>>
C++之动态数组
查看>>
Linux常用命令大全
查看>>
System.Web.Optimization 找不到引用,教你如何解决?
查看>>
HTML深入探究(一)HTML入门
查看>>
flash 反编译 + 重新发布
查看>>
浅析JTable与TableModel、TableCellRenderer、TableCellEditor接口——使用JComboBox显示单元格的值...
查看>>
项目设计之一---------- 代码重构
查看>>
uva10125
查看>>
统计细胞数量
查看>>
GBase数据库——常用命令
查看>>
BMP字节流转成CBitmap类
查看>>
Go语言程序结构
查看>>