P1183 多边形的面积

多边形求面积公式:

$\frac {\sum_{i=0}^{n-1}(x_iy_{i+1}-y_ix_{i+1})}{2}$

#include<bits/stdc++.h>#define N 105
using namespace std;double x[N],y[N],ans;int n;
int main()
{scanf("%d",&n);for(int i=1;i<=n;i++) scanf("%lf%lf",&x[i],&y[i]);x[0]=x[n],y[0]=y[n];for(int i=0;i<n;i++){ans+=0.5*(x[i]*y[i+1]-y[i]*x[i+1]);}printf("%d\n",int(ans));return 0;
}

双倍经验:

P2785 物理1(phsic1)- 磁通量

多边形面积公式:

$\frac {\sum_{i=0}^{n-1}(x_iy_{i+1}-y_ix_{i+1})}{2}$

#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>using namespace std;double lastx,lasty,x,y,b,S,stx,sty;
int n;int main()
{scanf("%d%lf",&n,&b);scanf("%lf%lf",&stx,&sty);lastx=stx,lasty=sty;for(int i=2;i<=n;i++){scanf("%lf%lf",&x,&y);S+=x*lasty-y*lastx;lastx=x,lasty=y;}S+=lasty*stx-lastx*sty;printf("%.4lf\n",fabs(S*b/2.0));return 0;
}

转载于:https://www.cnblogs.com/song-/p/9630112.html

洛谷——P1183 多边形的面积相关推荐

  1. 洛谷 P1183 多边形的面积

    P1183 多边形的面积 题目描述 给出一个简单多边形(没有缺口),它的边要么是垂直的,要么是水平的.要求计算多边形的面积. 多边形被放置在一个 X-YX−Y 的卡笛尔平面上,它所有的边都平行于两条坐 ...

  2. 【洛谷】P1318 积水面积

    题目地址: https://www.luogu.com.cn/problem/P1318 题目描述: 一组正整数,分别表示由正方体叠起的柱子的高度.若某高度值为xxx,表示由xxx个正立方的方块叠起( ...

  3. 洛谷刷题C语言:数字反转、再分肥皂水、三角形面积、Apples Prologue/苹果和虫子、数的性质

    记录洛谷刷题QAQ,一些不大优雅的代码 一.[深基2.例7]数字反转 题目描述 输入一个不小于 100100100 且小于 100010001000,同时包括小数点后一位的一个浮点数,例如 123.4 ...

  4. 洛谷4147:玉蟾宫——题解

    https://www.luogu.org/problemnew/show/P4147#sub 土地被分成N*M个格子,每个格子里写着'R'或者'F',R代表这块土地被赐予了rainbow,F代表这块 ...

  5. 洛谷 深基 第1部分 语言入门 第2章 顺序结构程序设计

    P5703 [深基2.例5]苹果采购 [深基2.例5]苹果采购 - 洛谷 P5703 [深基2.例5]苹果采购(python3实现) P5703 [深基2.例5]苹果采购(python3实现)_青少年 ...

  6. 洛谷、牛客网、AcWing 刷题(python版)

    牛客网python专项练习整理(一) https://blog.csdn.net/weixin_41913008/article/details/87203468 牛客网剑指offer--python ...

  7. 【入门1】顺序结构 (今天刷洛谷了嘛)

    [60天计划] 刷洛谷(题单广场) and Acwing算法基础课 P1001 A+B Problem #include<iostream> #include<algorithm&g ...

  8. 洛谷——P2433 【深基1-2】小学数学 N 合一

    P2433 [深基1-2]小学数学 N 合一 题目描述 问题 1 请输出 I love Luogu! 问题 2 这里有 10 个苹果,小A 拿走了 2 个,Uim 拿走了 4 个,八尾勇拿走剩下的所有 ...

  9. 【洛谷】P4147 玉蟾宫 解题报告

    [洛谷]P4147 玉蟾宫 解题报告 题目背景 有一天,小猫rainbow和freda来到了湘西张家界的天门山玉蟾宫,玉蟾宫宫主蓝兔盛情地款待了它们,并赐予它们一片土地. 题目描述 这片土地被分成N* ...

最新文章

  1. 英伟达RTX 30系列卖得太好,财报业绩创新高,老黄:Arm收购完成时间已确定
  2. Openstack API 类型 REST 风格
  3. 模板使用自定义类型_「Shopify模板」Shopify模板编辑Shopify模板代码更改教程
  4. `MediaDevices.getUserMedia` `undefined` 的问题
  5. Spring请求级备忘录
  6. Windows下安装并使用MySQL数据库
  7. 数据预处理工具_数据预处理
  8. 机试题:地图定位、拍照并显示、录制视频并播放
  9. instead of触发器实现复杂视图dml和应用逻辑
  10. linux c 语言编程如何把串口字符串数据写到txt文件中_C 语言简单编程速成 | Linux 中国...
  11. 动静态nat综合实验
  12. mac使用nvm安装node进行多版本管理
  13. 自适应遗传算法(AGA)《Adaptive Probabilities of Crossover》的剖析
  14. idea社区版和企业版区别_idea 社区版开发 springboot及问题
  15. 压缩包伪装-阿里网盘禁止分享解决方案\更新日志
  16. 遥感影像处理2——目视解译
  17. oracle数据库迁移-TTS迁移操作案例01
  18. android自定义拨号键盘,Android拨号键盘增加魔力爱心数字
  19. mysql怎么查询不是张姓的_mysql 中的常用查询
  20. 弯道超车老司机戏耍智能合约——竞态条件漏洞 | 漏洞解析连载之三

热门文章

  1. Hadoop集群管理与NFS网关
  2. k8命令,pod的启动流程与资源文件书写,k8s集群调度
  3. asp批量生成html静态页面方法
  4. PowerShell 调用dll
  5. 非常有用的User case用例描述模板
  6. varchar与varchar2的区别
  7. Excel为整列设置函数
  8. Java线程详解(18)-障碍器
  9. python中color的用法_python - 如何为热图(使用plt.pcolor创建)中的NaN单元分配特定的颜色或图案,并使其显示在颜色栏中(图colorbar) - 堆栈内存溢出...
  10. 软件测试报告重点审核点有哪些,软件测试-测试报告.doc