零起点学算法96——折线分割平面(找规律)
来源:互联网 发布:mac eclipse new task 编辑:程序博客网 时间:2024/06/05 10:15
#include <cstdio>#include <iostream>#include <cstring>#include <string>#include<algorithm>using namespace std;int main(){ int c,n; scanf("%d",&c); while(c--) { scanf("%d",&n); n*=2; printf("%d\n",(1+n)*n/2+1-n); } return 0;}
思路:
前情提要:直线条数 1 2 3 4 5
平面个数 2 4 7 11 16
画到五条直线就该猜 a[5]=a[4]+5;发现确实是16,然后只能认为猜的是对的,不然6条要画吐血了;
然后可以看出a[5]=5+4+3+2+2=5+4+3+2+1+1,高斯定理嘛,a[n]=(n+1)*n/2+1;
1条折线为例
可以看做是2条直线,折线的顶点去掉变成两条直线时会多出两个平面
同理可得 n条折线
2*n条直线的平面数-2*n=n条折线平面数
我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。
Input
输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0<n<=10000),表示折线的数量。
Output
对于每个测试实例,请输出平面的最大分割数,每个实例的输出占一行。
Sample Input
212
Sample Output
27
阅读全文0 0
- 零起点学算法96——折线分割平面(找规律)
- 零起点学算法95——骨牌铺方格(找规律)
- 折线分割平面(递归找规律)
- 折线分割平面 + 找规律
- HDOJ-2050(递推,找规律)(折线分割平面)
- HDU 2050:折线分割平面(找规律,递推)
- HDU:2050 折线分割平面(规律,数学,推导)
- hdu 2050折线分割平面(递推找规律)
- 折线分割平面(递归算法)
- 1151: 零起点学算法58——开灯问题
- 零起点学算法68——删除字符
- 零起点学算法82——find your present
- 折线分割平面 (HDU 2050) ——数学归纳
- 2050——折线分割平面
- HDU—— 2050 折线分割平面
- HDU 1249 三角形(平面分割 找规律)
- 零起点学算法94——今年暑假不AC(贪心)
- 折线分割平面(水题)
- 自然语言处理入门——自然语言处理的背景、应用、推荐资料
- Mac的xgboost安装
- Spring MVC 遇到的问题集合
- pat 1015. Letter-moving Game (35)(LCS)
- Java编程思想第四版第六章练习
- 零起点学算法96——折线分割平面(找规律)
- EXCEL VBA笔记(一)
- 素数判断
- 解决ssh连接一段时间后光标无响应问题
- 一步步实现WebServer中间件——项目介绍
- USB描述符 包括bushound抓包
- USB描述符和枚举总结 --自己总结
- HDU 1412 {A} + {B}
- 129. Sum Root to Leaf Numbers
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
qq号码估价
土地估价师
号码估价网
qq估价查询
估价
车牌估价网
旧车估价
qq号估价
房产估价
手机号码估价
旧书预估价120万
房地产估价师
车牌估价查询
手机靓号估价
中国房地产估价师协会
房地产估价师报考条件
房地产估价师考试
房地产估价师含金量
车主车牌估价
房地产估价师考试时间
二手机回收估价
笔记本电脑估价
房地产估价师将被取消
估价师考试时间
中国房地产估价师
二手估价计算器
58汽车估价计算器
房地产估价师报名时间
暂估价和暂列金额
注册房地产估价师
土地估价师协会
二手电脑回收估价
暂列金额和暂估价
古董免费鉴定估价
iphone11市场估价
二手笔记本电脑估价
晶丰明源上市首日估价
车牌估值
基金估值
估值
号码估值