一个三角形的时候,再加一个三角形,每一条变会与第一个三角形的两条边相交,这样增加2个小三角形,即两个面。f(2)=3*2+f(1),再加一个三角形,每一条边会与前两个三角形的四条边相交,形成四个小三角形,f(3)=3*4+f(2),依次类推,f(n)=f(n-1)+6*(n-1),化简即f(n)=3*2*(n-1)+f(n-1)。

 1 # include <stdio.h>
 2 # include <iostream>
 3 using namespace std;
 4
 5 void run1()
 6 {
 7     int n, m;
 8     scanf("%d", &n);
 9     while(n--)
10     {
11         scanf("%d", &m);
12         printf("%d\n", 3*m*(m-1)+2);
13     }
14 }
15
16 void run()
17 {
18     int n, m;
19     int a[10010];
20     a[1] = 2;
21     for(int i = 2; i < 10002; i++)
22     {
23         a[i] = a[i-1]+6*(i-1);
24     }
25     scanf("%d", &n);
26     while(n--)
27     {
28         scanf("%d", &m);
29         printf("%d\n", a[m]);
30     }
31 }
32
33 int main(void)
34 {
35     run();
36     //run1();
37
38     return 0;
39 }

N个三角形分割平面个数

转载于:https://www.cnblogs.com/Silence-AC/p/3335560.html

N个三角形分割平面个数(数学)相关推荐

  1. 折线分割平面[HDU2050]

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

  2. HDU2050 折线分割平面【切割平面】

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

  3. 折线分割平面问题总结

    以下分割线包含的内容转自大佬的博客:http://blog.csdn.net/magicnumber/article/details/43201063 感谢大佬让我转载 自己写的总结在最下面,建议按顺 ...

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

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

  5. HDOJ_ACM_折线分割平面

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

  6. HDU_oj_2050 折线分割平面

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

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

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

  8. 分割平面、空间问题 数学公式

    分割平面.空间问题 数学公式 (1) n条直线最多分平面问题 题目:n条直线,最多可以把平面分为多少个区域. 公式:f(n)=n(n+1)/2+1 (2)折线分平面 公式:f(n)=2n^2-n+1 ...

  9. HDU - 2050 折线分割平面(规律题)

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

最新文章

  1. 支付宝被曝光了一段视频,或许“刷脸支付”的时代就要来临了
  2. 信息系统项目管理师论文范文-干系人管理
  3. JZOJ 5414. 【NOIP2017提高A组集训10.22】幸运值
  4. 马云语录,非常值得一看(转)
  5. java system.load()_System.load()与System.loadLibrary()
  6. EF Core 小工具
  7. 苍蓝契约服务器维护,苍蓝誓约萌新玩家新手任务及刷初始方法
  8. win7任务栏谷歌浏览器图标显示异常
  9. 植物大战僵尸阳光金币修改器(外g)c++代码实现
  10. SpringBoot 动态添加定时任务
  11. 【渝粤教育】电大中专跨境电子商务理论与实务 (5)作业 题库
  12. 知识付费的本质是什么?现在入行知识付费行业晚吗?
  13. Elasticsearch 6.4 ingest-attachment对office文件IK分词器全文检索(1) HttpAPI使用
  14. LibreOffice/Calc:单元格设置下拉菜单
  15. 微信「看一看」多模型内容策略与召回
  16. 如何查看笔记本电脑固态硬盘接口与接口协议
  17. PHPExcel导入导出常用方法总结
  18. uniapp文字无缝滚动
  19. 挑战5G测试 思博伦Vertex信道仿真器助力5G研发
  20. python3中的rank函数

热门文章

  1. 鲁迅文学院60周年庆
  2. 流水线技术在高速数字电路设计中的应用
  3. 实现ftoa与itoa
  4. linux 神的编辑器,编辑器之神-vim的使用,编辑器神-vim
  5. python播放在线音乐_Python实现在线音乐播放器
  6. ArcMap 导入 wrl_flmic拍摄的素材如何无损导入电脑
  7. java一年包装_java回顾之包装类
  8. Unity项目代码书写规范
  9. 单机简单搭建一个kafka集群(没有进行内核参数和JVM的调优)
  10. 【Ruby】Ruby 类案例