比赛 202110省实验桐柏一中普及组联赛 评测结果 WWWWWWWWWW
题目名称 旅游纪念 最终得分 0
用户昵称 张帅 运行时间 0.411 s
代码语言 C++ 内存使用 4.20 MiB
提交时间 2021-10-20 20:07:38
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int i,t=0,f=1,m,s=0,n,d=-99999;//m是目标,n是路 
int b[100001],c[100001],a[100001][5];//1是当前,2是通向,3是路费 ,4是差价 
int dp(int p)//p是当前
{
	if(p==m) return 0;
	if(a[p][4]>0)
	{
		s-=a[p][4];
		t+=1;
	}
	for(int i=1;i<=n;i++)
	{
		if(a[i][1]==a[p][2])
		{
			s+=a[p][3];
			dp(i);
		}
	}
	return 0;
}
int main()
{
	freopen("keepsake.in","r",stdin);
	freopen("keepsake.out","w",stdout);
	cin>>m>>n;
	for(i=1;i<=n;i++) cin>>a[i][1]>>a[i][2]>>a[i][3];
	for(i=1;i<=m;i++) cin>>c[i];
	cout<<1;
	return 0;
	for(i=1;i<=n;i++) {a[i][4]=c[a[i][2]]-c[a[i][1]];d=max(d,a[i][4]);};
	for(i=1;i<=n;i++) if(a[i][1]==1) {b[f]=dp(i);f++;}
	sort(b+1,b+f+1);
	if(t==0) cout<<b[1]-d;
	else cout<<b[1];
	return 0;
}