N个三角形分割平面个数(数学)
一个三角形的时候,再加一个三角形,每一条变会与第一个三角形的两条边相交,这样增加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个三角形分割平面个数(数学)相关推荐
- 折线分割平面[HDU2050]
折线分割平面 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub ...
- HDU2050 折线分割平面【切割平面】
折线分割平面 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submis ...
- 折线分割平面问题总结
以下分割线包含的内容转自大佬的博客:http://blog.csdn.net/magicnumber/article/details/43201063 感谢大佬让我转载 自己写的总结在最下面,建议按顺 ...
- 折线分割平面(hdoj 2050,动态规划递推)
Problem Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面 ...
- HDOJ_ACM_折线分割平面
Problem Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面 ...
- HDU_oj_2050 折线分割平面
Problem Description 我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面 ...
- 【递推DP技巧 hdu 2050 折线分割平面】
我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示. Input ...
- 分割平面、空间问题 数学公式
分割平面.空间问题 数学公式 (1) n条直线最多分平面问题 题目:n条直线,最多可以把平面分为多少个区域. 公式:f(n)=n(n+1)/2+1 (2)折线分平面 公式:f(n)=2n^2-n+1 ...
- HDU - 2050 折线分割平面(规律题)
我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目.比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示. Input ...
最新文章
- 支付宝被曝光了一段视频,或许“刷脸支付”的时代就要来临了
- 信息系统项目管理师论文范文-干系人管理
- JZOJ 5414. 【NOIP2017提高A组集训10.22】幸运值
- 马云语录,非常值得一看(转)
- java system.load()_System.load()与System.loadLibrary()
- EF Core 小工具
- 苍蓝契约服务器维护,苍蓝誓约萌新玩家新手任务及刷初始方法
- win7任务栏谷歌浏览器图标显示异常
- 植物大战僵尸阳光金币修改器(外g)c++代码实现
- SpringBoot 动态添加定时任务
- 【渝粤教育】电大中专跨境电子商务理论与实务 (5)作业 题库
- 知识付费的本质是什么?现在入行知识付费行业晚吗?
- Elasticsearch 6.4 ingest-attachment对office文件IK分词器全文检索(1) HttpAPI使用
- LibreOffice/Calc:单元格设置下拉菜单
- 微信「看一看」多模型内容策略与召回
- 如何查看笔记本电脑固态硬盘接口与接口协议
- PHPExcel导入导出常用方法总结
- uniapp文字无缝滚动
- 挑战5G测试 思博伦Vertex信道仿真器助力5G研发
- python3中的rank函数