Start: May, 31, 2017 13:30:00
2017ACM通识课期末考试
End: May, 31, 2017 17:30:00
Time elapsed:
Time remaining:

Problem_ID: I
Result: Accepted
Time: 7ms
Memory: 1712kB
Author: 2016210402078
In contest: 1090

#include<iostream>
#include<algorithm>
#include<cstring>
#include<math.h>
using namespace std;
int main()
{
	int a[105][105],i,j,k,m,n;
	cin>>n;
	a[1][1]=1;
	for(i=2,j=1;i<=100;i++,j++)
	{
		a[i][1]=a[i-1][1]+j;
	}
	for(i=1,k=2;i<=100;i++,k++)
	{
		m=k;
		for(j=2;j<100;j++)
		{
			a[i][j]=a[i][j-1]+m;
			m++;
		}
	}
	for(i=1;i<=n;i++)
	{
		for(j=1;j<=n+1-i;j++)
		{
			cout<<a[i][j];
			if(j!=n+1-i)
				cout<<" ";
			else
				cout<<endl;
		}
	}

}