五个点全WA求指导
查看原帖
五个点全WA求指导
140397
xixi_awa楼主2023/10/3 10:54

代码如下,不是很会用MD sorry...

#include<iostream>
#include<algorithm>
#include<cstdio>
#include<fstream>
#include<cstring>
using namespace std;
long long n,lz,rz,a,b,ans;
int w[100100],l[100010],r[100100];
int main()
{
	cin>>n;
	lz=1,rz=n;
	for(int i=1;i<=n;i++)
	{
		cin>>w[i];
	}
	for(int i=1;i<=n;i++)
	{
		cin>>l[i];
	}
	for(int i=1;i<=n;i++)
	{
		cin>>r[i];
	}
	for(int i=1;i<=n;i++)
	{
		a=w[i]-(rz-lz)*r[i];
		b=w[i]-(rz-lz)*l[i];
		if(a<b)
		{
			ans+=a;
			lz++;
			continue;
		}
		rz--;
		ans+=b;
	}
	cout<<ans;
	return 0;
}```
2023/10/3 10:54
加载中...