社区讨论

听取蛙声一片

P3406海底高铁参与者 3已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@mj8c43xg
此快照首次捕获于
2025/12/16 16:42
2 个月前
此快照最后确认于
2025/12/19 17:35
2 个月前
查看原帖
求调必关QAQ
CPP
#include<bits/stdc++.h>
using namespace std;
int n,m,p[100005],a[100005],b[100005],c[100005],l=1,r;
long long s[100005],ans;
int main() 
{
	cin>>n>>m;
	for(int i=1;i<=m;i++){
		cin>>p[i];
		r=max(p[i],l);
		l=min(p[i],l);
		s[l]++;
		s[r]--;
		l=p[i];
	}
	for(int i=1;i<=n-1;i++){
		s[i]+=s[i-1];
	}
	for(int i=1;i<n;i++){
		cin>>a[i]>>b[i]>>c[i];
		ans+=min(a[i]*s[i],c[i]+s[i]*b[i]);
	}
	cout<<ans;
	return 0;
}

回复

2 条回复,欢迎继续交流。

正在加载回复...