计算几何题目

计算几何:

较常用到的部分包括——线段相交的判断、多边形面积的计算、内点外点的判断、凸包

题目 ZJU1010—面积

题目大意:jerry ,一名中学生,对于数学研究很感兴趣。或许,他思考的问题对专家来说太容易了,但作为一名业余爱好者,特别是一位15岁的孩子,他的确是很棒的。在数学问题上,他思路敏捷,对碰到的问题都能以数学的方式轻易地解决。一天,他在桌子上看到一张纸,是他4岁的妹妹玛丽花的一些线条。他发现这些线条恰好构成一个凹多边形,如下图:

他想“这个多边形好像很规则,我刚刚学过怎样计算三角形,矩形和圆的面积。我肯定能计算这个图形的面积。”他真做起来了,首先标注多边形各顶点的坐标,如下图,然后他很快

我如何计算多边形面积呢?”计算一个随机的多边形面积,他还没有找到一个通用的办法。他知道解决这个问题超出了他的能力。那就帮帮他吧。

输入:

输入数据包含多个图形。每个图形的第一行是一个整数n (0

接下来的n 行,每行是一对实数,表示顶点(xi,yi )的坐标,坐标是有顺序的,表示从图形的第一个顶点到第二个顶点,从第二个顶点到第三个顶点,直到第n 个顶点。

空的图形(n=0), 表示输入结束,该图形不必处理。

输出:

对每个图形,输出图形编号,一个冒号,图形的面积或者字符串“impossible ”.

如果该图形是多边形,计算其面积(精确到两位小数)。根据输入的顶点序列,如果不能形成多边形(即一条线与另外一条不相邻的线相交,例如有一个四条线的图形,第一条线与第三条线相交),就输出“impossible ”, 表示这个图形不是多边形。如果给定的顶点数不足以形成多边形,也输出“impossible ”。

每个测试例之间有一个空行。

输入样例:

5

0 0

0 1

0.5 0.5

1 1

1 0

4

0 0

0 1

1 0

1 1

输出样例:

Figure 1:0.75

Figure 2:impossible

机器蛇1922

【问题描述】:在未来的某次战争中,我军计划了一次军事行动,目的是劫持敌人的航母。由于这个计划高度保密,你只知道你所负责的一部分:机器蛇的通信网络。计划中要将数百条机器蛇投放到航母的各个角落里。由于航母内部舱室、管线错综复杂,且大部分由金属构成,因此屏蔽效应十分强烈,况且还要考虑敌人的大强度电子干扰,如何保持机器蛇间的联系,成了一大难题。每条机器蛇的战斗位置由作战计划部门制定,将会及时通知你。每条机器蛇上都带有接收、发射系统,可以同时与多条机器蛇通讯。由于整个系统承载的数据量庞大,需要一个固定的通讯网络。情报部门提供了极其详尽的敌方航母图纸,使你对什么地方有屏蔽了如指掌。

请你设计一个程序,根据以上信息构造通讯网络,要求信息可以在任意两条机器蛇间传递,同时为了避免干扰,通讯网络的总长度要尽可能的短。

【文件输入】:第一行是一个整数n (n≤200)表示参战的机器蛇总数。以下n 行,每行两个整数xi ,yi ,为第i 支机器蛇的战斗位置。接下来一行是一个整数m (m≤100)表示航母内部可能产生屏蔽的位置。最后m 行,每行四个整数ai ,bi ,ci ,di ,表示线段(ai,bi)-(ci,di) 处可能有屏蔽,也就是说通讯网络不能跨越这条线段。

【文件输出】: 仅一个实数,表示建立的通讯网的最短长度,保留3位小数。如果不能成功建立通讯网,请输出-1.000。

【样例输入】:

3

1 3

3 1

5 5

1

0 0 3 3

【样例输出】:8.944

计算几何:

较常用到的部分包括——线段相交的判断、多边形面积的计算、内点外点的判断、凸包

题目 ZJU1010—面积

题目大意:jerry ,一名中学生,对于数学研究很感兴趣。或许,他思考的问题对专家来说太容易了,但作为一名业余爱好者,特别是一位15岁的孩子,他的确是很棒的。在数学问题上,他思路敏捷,对碰到的问题都能以数学的方式轻易地解决。一天,他在桌子上看到一张纸,是他4岁的妹妹玛丽花的一些线条。他发现这些线条恰好构成一个凹多边形,如下图:

他想“这个多边形好像很规则,我刚刚学过怎样计算三角形,矩形和圆的面积。我肯定能计算这个图形的面积。”他真做起来了,首先标注多边形各顶点的坐标,如下图,然后他很快

我如何计算多边形面积呢?”计算一个随机的多边形面积,他还没有找到一个通用的办法。他知道解决这个问题超出了他的能力。那就帮帮他吧。

输入:

输入数据包含多个图形。每个图形的第一行是一个整数n (0

接下来的n 行,每行是一对实数,表示顶点(xi,yi )的坐标,坐标是有顺序的,表示从图形的第一个顶点到第二个顶点,从第二个顶点到第三个顶点,直到第n 个顶点。

空的图形(n=0), 表示输入结束,该图形不必处理。

输出:

对每个图形,输出图形编号,一个冒号,图形的面积或者字符串“impossible ”.

如果该图形是多边形,计算其面积(精确到两位小数)。根据输入的顶点序列,如果不能形成多边形(即一条线与另外一条不相邻的线相交,例如有一个四条线的图形,第一条线与第三条线相交),就输出“impossible ”, 表示这个图形不是多边形。如果给定的顶点数不足以形成多边形,也输出“impossible ”。

每个测试例之间有一个空行。

输入样例:

5

0 0

0 1

0.5 0.5

1 1

1 0

4

0 0

0 1

1 0

1 1

输出样例:

Figure 1:0.75

Figure 2:impossible

机器蛇1922

【问题描述】:在未来的某次战争中,我军计划了一次军事行动,目的是劫持敌人的航母。由于这个计划高度保密,你只知道你所负责的一部分:机器蛇的通信网络。计划中要将数百条机器蛇投放到航母的各个角落里。由于航母内部舱室、管线错综复杂,且大部分由金属构成,因此屏蔽效应十分强烈,况且还要考虑敌人的大强度电子干扰,如何保持机器蛇间的联系,成了一大难题。每条机器蛇的战斗位置由作战计划部门制定,将会及时通知你。每条机器蛇上都带有接收、发射系统,可以同时与多条机器蛇通讯。由于整个系统承载的数据量庞大,需要一个固定的通讯网络。情报部门提供了极其详尽的敌方航母图纸,使你对什么地方有屏蔽了如指掌。

请你设计一个程序,根据以上信息构造通讯网络,要求信息可以在任意两条机器蛇间传递,同时为了避免干扰,通讯网络的总长度要尽可能的短。

【文件输入】:第一行是一个整数n (n≤200)表示参战的机器蛇总数。以下n 行,每行两个整数xi ,yi ,为第i 支机器蛇的战斗位置。接下来一行是一个整数m (m≤100)表示航母内部可能产生屏蔽的位置。最后m 行,每行四个整数ai ,bi ,ci ,di ,表示线段(ai,bi)-(ci,di) 处可能有屏蔽,也就是说通讯网络不能跨越这条线段。

【文件输出】: 仅一个实数,表示建立的通讯网的最短长度,保留3位小数。如果不能成功建立通讯网,请输出-1.000。

【样例输入】:

3

1 3

3 1

5 5

1

0 0 3 3

【样例输出】:8.944


相关文章

  • 近五年安徽省高考数学理科试卷分析
  • 近五年安徽省高考数学理科试卷分析 一.总体评价 近五年安徽高考数学试题从整体上看,贯彻了"总体保持稳定,深化能力立意,积极改 革创新"的指导思想,试卷内容上体现新课程观念,对基础知识.基本技能以及数学思想方法都有较全面的 ...查看


  • 高考临近数学复习方法
  • 高考临近数学复习方法 高考临近,如何有效地利用最后的时间提高数学复习的针对性和实效性,是所有考生共同面临的问题.记者特邀北京市十一学校数学学科主任.高级教师张鹤,特级教师.精华学校数学主讲教师齐智华,山东师范大学附中数学高级教师田明泉为高三 ...查看


  • 时间分配-江苏高考数学
  • 江苏高考数学答题时间建议 高考应试指导 ――考好数学四大"绝招" 如何在高考有限的时间内充分发挥自己的水平,减少各种失误,是每个考生在备考期间时常思考的问题,因为它对你成绩的影响少则几分,多则十几分,甚至--,为此要注意 ...查看


  • 常见高中数学几类题型解题技巧
  • 常见高中数学几类题型解题技巧 选择题 对选择题的审题,主要应清楚:是单选还是多选,是选择正确还是选择错误?答案写在什么地方,等等. 做选择题有四种基本方法: 1 回忆法.直接从记忆中取要选择的内容. 2 直接解答法.多用在数理科的试题中,根 ...查看


  • 最新2015高考数学文理科历年题型分析与试卷分析
  • www.xinghuo100.com 全国卷Ⅰ(理科) 高考数学学科分析 (一) (二) 高考数学知识点汇总(略) 高考数学考纲提炼 考点1:集合(集合的交.并.补运算) 考点2:常用逻辑用语(命题的否定.充分必要条件) 考点3:函数(函数 ...查看


  • 状元名师分析2012年高考数学考点及命题趋势
  • 周帅,毕业于北京大学,北京新东方优能中学教育高考数学王牌讲师.曾获湖北省高考状元.四年钻研高考,总结出独到的解题技巧,经验丰富. 状元名师分析2012年高考数学考点及命题趋势 周帅,毕业于北京大学,北京新东方优能中学教育高考数学王牌讲师.曾 ...查看


  • 矩形和菱形的性质应用
  • §22.3(2)矩形和菱形的性质应用教学设计: 教学内容 矩形和菱形的复习习题课 二.教学目标 (一)认知目标: 1. 通过在有关证明和计算中的应用让学生掌握矩形和菱形的性质定理 2.从证明与计算中掌握矩形与菱形的区别 (二)思想目标: 1 ...查看


  • 对比性练习
  • 用课堂对比性练习激发学生的学习积极性 小学数学课堂对比性练习,是学生掌握知识,形成能力,发展智力的重要手段.我在教学实践中深深体会到,小学数学课堂对比性练习,是学生正确掌握知识结构,培养学习能力的有效方式,也是教师修改教案调整教学方法的有力 ...查看


  • 从2017各地高考数学难度排行,看2018高考数学命题预测及备考指导!
  • 更多提分宝典 即将陆续推出 对很多考生来说,高考数学拿到140分是难以企及的梦.有多难?举个例子:今年广西(全国3卷)的数学平均分--数学(文)46.8分,数学(理)60.2分!难怪每年高考考生考完数学出来,脸色基本都晴转多云. 今年高考结 ...查看


热门内容