TLE求调
查看原帖
TLE求调
1190451
Charlie_Ji2012楼主2024/12/1 11:22
#include<iostream>
#include<algorithm>
using namespace std;
int a[1000005];bool vis[1000005];
int main()
{
	int n;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
		vis[i]=0;
	}
	int cnt=0;
	for(int i=1;i<=n;i++)
	{
		int minn=100000000;
		int rem=0;
		for(int j=1;j<=n;j++)
		{
			if(a[j]>=i&&vis[j]==0)
			{
				minn=min(minn,a[j]);
				rem=j;
			}
		}
		if(minn==100000000)
		{
			break;
		}
		vis[rem]=1;
		cnt++; 
	}
	cout<<cnt<<endl;
	return 0;
} 

TLE求调试

2024/12/1 11:22
加载中...