记录编号 574965 评测结果 AAAAAAAAAA
题目名称 芳姐零食部 最终得分 100
用户昵称 Gravatar00000 是否通过 通过
代码语言 C++ 运行时间 0.224 s
提交时间 2022-08-30 20:53:22 内存使用 20.03 MiB
显示代码纯文本
#include <bits/stdc++.h>
#define ll long long
using namespace std;
ll n,a[2000000],b[2000000],ans=0;
ll c[2000000],s[2000000],k;
int main()
{
	freopen("snack.in","r",stdin);
	freopen("snack.out","w",stdout);
cin>>n;
for(int q=1;q<=n;q++) cin>>a[q]>>b[q];
for(int q=1;q<=n;q++)
{
	c[q]=a[q]-b[q];
	s[q]=s[q-1]+c[q];
}
sort(s+1,s+n+1);
k=n/2+1;
for(int q=1;q<=n;q++)
{
	ans+=abs(s[q]-s[k]);
}
cout<<ans;
return 0;
}