六个点没过!求改!qwq
查看原帖
六个点没过!求改!qwq
396994
Winston12321_楼主2021/10/24 08:37

考场代码如下:

#include <iostream>
//#include <cstdio>
using namespace std;
int n,q,a[8010],k,x,v,ans;
int main()
{
	//freopen("sort.in","r",stdin);
	//freopen("sort.out","w",stdout);
	cin>>n>>q;
	for(int i=1;i<=n;i++) cin>>a[i];
	for(int i=1;i<=q;i++)
	{
		cin>>k;
		if(k-1)
		{
			ans=1;
			cin>>x;
			for(int i=1;i<=n;i++)
				if(a[i]<a[x] || (a[i]==a[x] && i<x))
					ans++;
			cout<<ans<<endl;
		}
		else
		{
			cin>>x>>v;
			a[x]=v;
		}
	}
	return 0;
}
2021/10/24 08:37
加载中...