C++:为什么不是TLE就是WA
  • 板块学术版
  • 楼主Chalage_2010
  • 当前回复5
  • 已保存回复5
  • 发布时间2022/8/2 16:19
  • 上次更新2023/10/27 17:21:10
查看原帖
C++:为什么不是TLE就是WA
760690
Chalage_2010楼主2022/8/2 16:19

这是站外的题目

时间:0.2   空间:32M
 

题目描述:
请编写程序输出金字塔图形。

 

输入格式:
多个测试数据。每个测试数据输入一个整数n(1 <= n <= 9)

 

输出格式:
输出金字塔

 

样例输入:
1
3
 

样例输出:
*
  *
 ***
*****
 

约定:
 

 

提示:

我是这样答的

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

样例是可以的,但不是WA就是TLE WA是40分TLE是0分

2022/8/2 16:19
加载中...