我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。 

Input输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0<n<=10000),表示折线的数量。

Output对于每个测试实例,请输出平面的最大分割数,每个实例的输出占一行。

Sample Input

2
1
2

Sample Output

2
7
#include<stdio.h>
int main()
{__int64 s[10001];int i,t,n;scanf("%d",&t);while(t--){s[0]=1;scanf("%d",&n);for(i=1; i<=n; i++)s[i]=s[i-1]+4*(i-1)+1;printf("%I64d\n",s[i-1]);}return 0;
}

转载于:https://www.cnblogs.com/zitian246/p/9123627.html

HDU - 2050 折线分割平面(规律题)相关推荐

  1. 【递推DP技巧 hdu 2050 折线分割平面】

    我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示. Input ...

  2. HDU 2050 折线分割平面

    题目链接 AC 递推公式 #include <bits/stdc++.h> #define P pair<int,int> #define mk(a, b) make_pair ...

  3. HDOJ 2050 折线分割平面

    Problem Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面 ...

  4. 折线分割平面(hdoj 2050,动态规划递推)

    Problem Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面 ...

  5. HDU 折线分割平面

    折线分割平面 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submis ...

  6. 折线分割平面(图文解析)

    问题 G: 折线分割平面 题目描述 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成 ...

  7. D - 折线分割平面 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d %I64u

    Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体 ...

  8. HDOJ_ACM_折线分割平面

    Problem Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面 ...

  9. HDU_oj_2050 折线分割平面

    Problem Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面 ...

最新文章

  1. ubuntu16.04安装opencv3.4.1教程
  2. 如何让机器人持续地进行模仿学习(IROS 2021)
  3. 利用systemd 实现 tomcat 多实例
  4. 蓝牙4.0BLE抓包(一) - 搭建EN-Dongle工作环境 使用EN-Dongle抓包 nRF51822
  5. Extjs关于alert显示不出—异步问题
  6. linux fedora yum安装docker-ce
  7. 31. 如何计算对象已死(引用计数器算法、可达性分析算法)32.对象是否可 GC?33. Minor GC 和 Full GC
  8. jdbc的预处理中如何处理模糊查询
  9. python二维数组排序_Python实现二维数组按照某行或列排序的方法【numpy lexsort】...
  10. java与lisp_javalisp
  11. 教你手写Java层handler机制
  12. 集成算法 | 随机森林回归模型
  13. laravel项目出现Non-static method Redis::hGet() cannot be called statically的解决方法
  14. Labview实时电压显示
  15. 16G DWDM SFP+光模块特性及解决方案
  16. 设计模式七大原则——里氏替换原则
  17. accept()函数说明
  18. 百家号怎么靠搬运赚钱,百家号怎么搬运文章
  19. classpath是什么路径
  20. discuz常用代码

热门文章

  1. 20165310java_blog_week6
  2. TreeMap实现权重随机数Java
  3. lua-5.2.3编译问题记录quot;libreadline.so: undefined reference to `PC#39;quot;
  4. 数据库 -- 由数据库连接池引出的三种设计模式
  5. 不会出现这样的情况吧
  6. Linux 下的网络配置
  7. java中的操作符(位操作符>>与>>>的区别)
  8. python使用作为转义字符_当需要在字符串中使用特殊字符时, Python使用()作为转义字符。...
  9. 云原生乘风者联合征文活动——说出你和「阿里云云原生」的故事
  10. 阿里云数据中台全新产品DataTrust聚焦企业数据安全保障