1.简单题意
我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,我们需要输入一个数得到有几个平面
2.解题思路
这个题没有用到递归,只需要方程result=2*n*n-n+1,就可以得到结果
3.感想
本来以为会用到递归方面的知识,所以浪费了比较久的时间,所以不应该所有题都要固定的思想去思考
4.AC代码
#include<iostream>
using namespace std;
int main()
{
int n,m;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>m;
cout<<2*m*m-m+1<<endl;
}
return 0;
}