折线分割平面
来源:互联网 发布:做淘宝刷手的接单技巧 编辑:程序博客网 时间:2024/05/09 00:02
折线分割平面
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9932 Accepted Submission(s): 6996
Problem Description
我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。
Input
输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0<n<=10000),表示折线的数量。
Output
对于每个测试实例,请输出平面的最大分割数,每个实例的输出占一行。
Sample Input
212
Sample Output
27
Author
lcy
Source
递推求解专题练习(For Beginner)
Recommend
lcy
对n取任意值时,分割平面数= 交点数 + 顶点数 + 1,我们假设f(n-1)已知,又f(n)每一条拆线与另一条拆线交点为4,则新加第N条拆线交点数增加4*(n-1)
顶点数比f(n-1)多一个,故f(n)=f(n-1)+4*(n-1)+1
#include<cstdio>using namespace std;int main(){ int n,tmp; scanf("%d",&n); while(n--) { scanf("%d",&tmp); printf("%d\n",2*tmp*tmp-tmp+1); } return 0;}
- 2050 折线分割平面
- HDU2050折线分割平面
- 折线分割平面问题
- 折线分割平面
- HDOJ2050 折线分割平面
- hdu2050 折线分割平面
- 折线分割平面
- 折线分割平面
- 1023折线分割平面
- 折线分割平面
- 折线分割平面
- HDU2050 折线分割平面
- 折线分割平面 2050
- hdoj2050 折线分割平面
- 2050 折线分割平面
- 折线分割平面
- 折线分割平面
- hdoj2050 折线分割平面
- 2D图形绘制(一)
- android button
- POJ 3006 Dirichlet's Theorem on Arithmetic Progressions(素数筛选法) --from lanshui_Yang
- platform机制
- android.bluetooth
- 折线分割平面
- SDRAM的工作原理
- [推荐信] 关于找推荐人写推荐信,你不得不知道的几个关键问题(全文)
- tab
- Objective-C语法之KVC的使用
- 第05章 数组 02 数组元素的创建和使用
- DB2 Rollup、Cube 的用法说明
- .NET初学者的良师益友 (高手飘过)
- hdu 4366 Successor