hdoj 2050 折线分割平面 【几何模板】
来源:互联网 发布:创建wifi热点软件 编辑:程序博客网 时间:2024/05/20 10:21
折线分割平面
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 17229 Accepted Submission(s): 11890
Problem Description
我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。
Input
输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0<n<=10000),表示折线的数量。
Output
对于每个测试实例,请输出平面的最大分割数,每个实例的输出占一行。
Sample Input
212
Sample Output
27
代码:
/*折线分割平面最大分割F(N) = F(N-1)*4*(N-1)+2-1; = 2*N^N-N+1;*/#include <stdio.h>#include <string.h>int ans[10005] = {0};void f(){int i;ans[1] = 2;for(i = 2; i <= 10005; i ++) ans[i] = ans[i-1]+4*(i-1)+1;}int main(){f();int t, n;scanf("%d", &n);while(n --){scanf("%d", &t);printf("%d\n", ans[t]);}return 0;}
0 0
- hdoj 2050 折线分割平面 【几何模板】
- HDOJ 2050: 折线分割平面
- HDOJ 2050 折线分割平面
- hdoj 2050 折线分割平面
- HDOJ 折线分割平面 2050
- HDOJ 2050 折线分割平面
- hdoj 2050 折线分割平面
- HDOJ 2050 折线分割平面
- hdoj-【2050 折线分割平面】
- hdoj 2050 折线分割平面【DP】【水】
- HDOJ, 杭电2050折线分割平面
- hdoj.2050 折线分割平面 20141108
- 2050 折线分割平面
- 折线分割平面 2050
- 2050 折线分割平面
- HDOJ 题目2050 折线分割平面(递推)
- HDOJ-2050(递推,找规律)(折线分割平面)
- ♥HDOJ 2050-折线分割平面【几何图形+公式推理】
- 黑马程序员——其他3:jar包
- Android API学习之画布Canvas、颜料Paint
- sql语句优化
- hashset将list去重并拼接成字符串
- Mysql 关键字-保留字
- hdoj 2050 折线分割平面 【几何模板】
- LeetCode[stack]: Valid Parentheses
- C++虚继承的概念
- 12岁的少年教你用Python做小游戏
- OLAP、OLTP的介绍和比较
- Python中的12个基础知识和30个常用技巧
- 小代码
- hdoj 1290 献给杭电五十周年校庆的礼物 【几何模板】
- HDU2016 数据的交换输出