游客 Signup | Login
中文 | En

3298 - 数字图形打印一

 编程打印出下图。

<span style="font-family:宋体;">输入<span>5</span></span> 

<span style="font-family:宋体;">输出</span> 

<span style="font-family:宋体;"></span><span style="font-family:宋体;">1*</span> 

<span style="font-family:宋体;"></span><span style="font-family:宋体;">2*3*</span> 

<span style="font-family:宋体;"></span><span style="font-family:宋体;">4*5*6*</span> 

<span style="font-family:宋体;"></span><span style="font-family:宋体;">7*8*9*10*</span> 

<span style="font-family:宋体;"></span><span style="font-family:宋体;">11*12<span>*</span>13<span>*</span>14*15*</span> 

Input

Output

Examples

Input


                

Output


                

Hint

5<=n<=999

Solution C++

#include<bits/stdc++.h>
using namespace std;
int n;
int main()
{
	cin>>n;
	for(int i=1,k=1;i<=(1+n)*n/2;i+=k,k++)
	{
		for(int j=i;j<k+i;j++)
		{cout<<j<<"*";}
		cout<<endl;
	}
   return 0;
}

Hint

5<=n<=999

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题