样例不过求助!
  • 板块灌水区
  • 楼主快乐一凡
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/2/19 22:34
  • 上次更新2023/10/28 08:07:04
查看原帖
样例不过求助!
502426
快乐一凡楼主2022/2/19 22:34

题目

#include <iostream>
#include <cstdio>
#include <stack>
using namespace std;
stack <int> s;
long long a[40000000],n,x[40000000],sum;
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
	}
	for(int i=n;i>=1;i--)
	{
		if(s.empty())
		{
			s.push(a[i]); 
		}
		if(a[i]>s.top())
		{
			s.push(a[i]);
			sum=i;
		}
		if(a[i]<s.top())
		{
			x[i]=sum;
		}
	}
	for(int i=1;i<=n;i++)
	{
		cout<<x[i];
	}
	return 0;
} 

求帮忙指出错误并修改错误。(希望给出解决代码) 谢谢啦!

2022/2/19 22:34
加载中...