一些项目——用N个三角形最多可以把平面分成几个区域?

Problem Description

用N个三角形最多可以把平面分成几个区域?

Input

输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000).

Output

对于每组测试数据,请输出题目中要求的结果.

Sample Input

2
1
2

Sample Output

2
8

代码

#include <iostream>
using namespace std;
int a[10005];
int getnum()
{
	a[1]=2;
	for(int i=2;i<10001;i++)
	{
		a[i]=a[i-1]+6*(i-1);
	}
}
int main()
{
	int n;
	getnum();
	cin>>n;
	while(n--)
	{
		int b;
		cin>>b;
		cout<<a[b]<<endl;
	}
}
时间: 2024-10-11 01:04:23

一些项目——用N个三角形最多可以把平面分成几个区域?的相关文章

(hdu step 2.2.5)三角形(求n个三角形能把平面分成多少部分)

题目: 三角形 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 653 Accepted Submission(s): 493   Problem Description 用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含

在LIUNX服务器上找出web项目中占用cpu资源最多的线程的排查方法

在这里对linux下.sun(oracle) JDK的线程资源占用问题的查找步骤做一个小结:linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找: 第一步:登陆到web服务所在的liunx服务器,利用top命令获取java的cpu使用率 第二步: 如上图所示,java的进程id为'3260',接下来用top命令单独对这个进程中的所有线程作监视:top -p 3260 -H 第三步: 如上图所示,linux下,所有的

hdu 1249 三角形 (递推)

三角形 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4390    Accepted Submission(s): 2957 Problem Description 用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只

YT14-先来练练手之三角形分区

Problem Description 用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000). Output 对于每组测试数据,请输出题目中要求的结果. Sample Input 2 1 2 Sample Output 2 8 代码如下: #include<iostream> using namespace std;

三角形(hdu1249)递推

三角形 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5598    Accepted Submission(s): 3816 Problem Description 用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包

三角形划分区域

题目描述 用N个三角形最多可以把平面分成几个区域? 输入 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000). 输出 对于每组测试数据,请输出题目中要求的结果. 样例输入 2 1 2 样例输出 2 8 解题思路: 本题是道简单的找规律题,一个三角形有2个区域,两个三角形有8个区域,三个有20个区域,四个三角形有38个,之后每多一个三角形所获得的最大区域就等于前一个三角形的个数i*

三角形(hd1249)

三角形 Problem Description 用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000). Output 对于每组测试数据,请输出题目中要求的结果. Sample Input 2 1 2 Sample Output 2 8 第n个三角形的一边最多与前n-1个三角形有2(n-1)个交点,那么整个三角形就有3*2*(n-

递推 N三角形问题

Description 用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000). Output 对于每组测试数据,请输出题目中要求的结果. Sample Input 2 1 2 Sample Output 2 8 解题: 利用公式 t(1)=2t(n)=t(n-1)+6*(n-1) 公式推倒如下: 平面本身是1部分.一个三角形将平

三角形(找规律)

三角形 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Description 用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000). Output 对于每组测试数据,请输出题目中要求的结果. Sample Inpu