#P4990. 小埋与刺客传奇

小埋与刺客传奇

题目背景

数据已更新。

经过几天几夜的硬肝,小埋终于玩到了最后一关,也是DancingDancing LineLine的魔王关——TheThe LegendLegend ofof AssassinAssassin

avatar

avatar

题目描述

如图,魔王关经常出现炸路与突发障碍。

小埋很苦恼,因为她不知道完整的地图。于是她进行了许多尝试,总结了随着时间变化而出现或消失的路与她在这些时刻时的位置,为了简化问题,我们假定小埋的位置始终不变

现在她想知道,她至少从什么时刻开始才可以看到能通向终点的路;由于一些路径上有钻石,这些钻石能带来一定加分,小埋还希望知道她在最早看到能通向终点的路时,按照当前地图走向终点所能获得的最大得分。

输入格式

第一行,两个数nnmm,分别表示地图的结点数与初始边数,结点从1n1-n进行编号;初始时,为第00时刻,小埋在11号结点,且终点始终为nn

接下来mm行,每行三个数uiu_iviv_iwiw_i,表示一条从uiu_iviv_i的得分为wiw_i的边;

接下来一行,一个整数tt,表示出现新边或旧边消失的时刻数,如无边出现或消失,t=0t=0

接下来tt行,每行第一个数为tmjtm_j,表示出现这一事件的时刻;第二个数为typetype,若type==0type==0,表示出现了一条新边,之后会有三个数uju_jvjv_jwjw_j,分别表示一条边信息(含义同上);若type==1type==1,之后会有一个数kk,表示当前时刻未消失的第kk条路消失了。

输出格式

若任何时刻下都不能到达终点,则输出”ContinueContinue fromfrom thethe lastlast checkpointcheckpoint”,否则输出两行:第一行为一个数tmptmp,表示看到通向终点路径时的最小时刻;第二行为一个数scorescore,表示在上述时刻时到达终点所能获得的最大分数。

3 3
1 2 1
2 3 1
1 3 1
0
0
2
3 3
1 2 1
2 2 0
3 1 1
0
Continue from the last checkpoint
3 3
1 2 1
2 2 0
3 1 1
4
2 0 1 3 1
1 1 3
3 1 1
5 1 1
2
1

提示

本题共1010个测试点,各测试点详细信息如下:

11n<=100000n<=100000m<=200000m<=200000t<=100000t<=100000;输出“ContinueContinue fromfrom thethe lastlast checkpointcheckpoint”;分值:55

22n<=100n<=100m<=10000m<=10000t<=100t<=100;无特殊性质;分值:1010

33n<=100000n<=100000m<=200000m<=200000t<=100000t<=100000;所有边的分数为00;分值:1010

44n<=100000n<=100000m<=200000m<=200000t=0t=0;无新增或消失的边;分值:55

55~66n<=100000n<=100000m<=200000m<=200000t<=100000t<=100000;无消失的边;分值:1010

77~88n<=100000n<=100000m<=200000m<=200000t<=100000t<=100000;无出现的边;分值:1010

99~1010n<=100000n<=100000m<=200000m<=200000t<=100000t<=100000;消失的边不超过10001000条;分值:1515

另外,对于所有数据,0<ui,uj,vi,vj<=n0<u_i,u_j,v_i,v_j<=n0<=wi,wj<=100<=w_i,w_j<=100<tmj<=10t0<tm_j<=10t,且tmjtm_j互不相同;数据保证不出现正环。