5分求调
查看原帖
5分求调
1084454
huangzixuan666楼主2024/6/17 21:39

哪里错了

#include<bits/stdc++.h>
using namespace std;
long long n,m,a[200005],cnt,x,y,sum=0x3f3f3f3f3f,z,ans;
int main()
{
	cin>>n>>m;
	for(int i=1;i<=n;i++)cin>>a[i];
	while(m--)
	{
		cin>>x>>y>>z;
		cnt=max(cnt,x);
		sum=min(sum,y);
		ans=max(ans,z);
	}
	sort(a+1,a+sum+1);
	sort(a+cnt,a+n+1);
	cout<<(a[cnt]+a[1])*ans-a[1];
}

结果……

2024/6/17 21:39
加载中...