XDOJ1178 - 角划分平面
2014-08-22 21:05
148 查看
Description
好了,相信你一定很快解决了直线划分平面吧,那如果是n个角最多能划分多少平面呢?
注意一下:一个角就是由一个定点,和从这个定点引出两条不重合的直线组成的。
请仔细考虑角跟直线有什么关系呢?
Input
有多组数据,每行一个n,n<=1000;
Output
每行输出n个个角最多能划分多少平面
Sample Input
1
2
3
Sample Output
2
7
16
解题思路:
角相对直线失去了两个区域,Z(n) = L(2n)-2n=2*n*n-n+1,其中L(n)表示n条直线分划二维空间的最大数量。
好了,相信你一定很快解决了直线划分平面吧,那如果是n个角最多能划分多少平面呢?
注意一下:一个角就是由一个定点,和从这个定点引出两条不重合的直线组成的。
请仔细考虑角跟直线有什么关系呢?
Input
有多组数据,每行一个n,n<=1000;
Output
每行输出n个个角最多能划分多少平面
Sample Input
1
2
3
Sample Output
2
7
16
解题思路:
角相对直线失去了两个区域,Z(n) = L(2n)-2n=2*n*n-n+1,其中L(n)表示n条直线分划二维空间的最大数量。
#include<iostream> using namespace std; int main() { int n; while(cin>>n) { cout<<2*n*n-n+1<<endl; } return 0; }
相关文章推荐
- n条直线最多能划分出多少个平面?
- 平面划分空间问题
- n个平面最多将空间划分成几部分
- Dividing The Plane 直线划分平面
- 平面的划分
- Problem D: 平面划分
- LA 6263 The Dragon and the knights 平面划分 ,欧拉定理
- HDOJ2050(折角划分平面)
- Problem D: 平面划分
- 直线划分平面问题
- 【八中】三角形划分平面区 e121 域(tripar.cpp)
- 平面划分
- HDU - 1249 三角形(平面划分)
- LA 3218 - Find the Border PSLG 平面直线区域划分
- UVA - 10079 Pizza Cutting (直线划分平面问题,公式解决)
- 轮廓处理,计算几何和平面划分的函数集合
- LA 3263 平面划分
- n条直线划分一个平面 最多分成几个部分
- 二维平面三角划分
- 1493: 平面划分