您的位置:首页 > 其它

1014

2016-05-11 22:55 211 查看
题目编号:1014

题目大意:有一张白纸,用N条折现来切割,求最多能把白纸分成几部分?

解题思路:这道题,怎么说呢,我没用递归什么的,也没用什么算法,纯粹的数学找规律,得到一个函数就解出来了。

做题感想:有时候想算法还不如数学找规律来得快我觉得。

#include<iostream>
using namespace std;
int main()
{
int num,k;
cin>>num;
while(num--)
{
cin>>k;
cout<<2*k*k-k+1<<endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: