80求助!!
查看原帖
80求助!!
478048
Remus_Zograf楼主2021/6/29 14:20

在线等!!急急急!

WA了后五个点。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int n,m,p1,s1,s2,p2;
ll s,a[100010];
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)cin>>a[i];
	cin>>m>>p1>>s1>>s2;
	a[p1]+=s1;
	for(int i=1;i<=n;i++)
		s+=(m-i)*a[i];
	ll res=1e18;
	for(int i=1;i<=n;i++)
	{
		ll t=s+(m-i)*s2;
		if(abs(t)<res)
		{
			res=abs(t);
			p2=i;
		}
	}
	cout<<p2;
	return 0;
}
2021/6/29 14:20
加载中...