题目名称 | 2983. [SYOI 2019] 若能绽放光芒 |
---|---|
输入输出 | Lighting.in/out |
难度等级 | ★★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | 雾茗 于2019-07-05加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:5, 提交:6, 通过率:83.33% | ||||
雾茗 | 100 | 0.039 s | 8.79 MiB | C++ |
雾茗 | 100 | 0.053 s | 8.79 MiB | C++ |
LGLJ | 100 | 0.725 s | 2.00 MiB | C++ |
梦那边的美好ET | 100 | 1.609 s | 13.71 MiB | C++ |
雾茗 | 100 | 3.302 s | 37.69 MiB | C++ |
梦那边的美好ET | 0 | 0.011 s | 17.66 MiB | C++ |
关于 若能绽放光芒 的近10条评论(全部评论) |
---|
CCCTATKKK在徐大师帮助下,得到了对聂病毒。为了防止TAT传播病毒,NTZ对TAT使用了他的祖传能力——传送,想把TAT传送到自家马桶里杀死。但由于HF将要上映,NTZ过于睾兴,导致施法时用力过猛,错误将TAT传送到了无限剑制空间。虽然TAT保住一命,但是,为了逃出,TAT就必须找到对界宝具。
-----------------------------------------------------分鸽线--------------------------------------------------------
这个空间里有n个剑制点(0~n-1),在它们之间有m个连接(无向),每个连接都有一个通过时间,在剑制点中有k个点存在光芒。已知你被传送到了0节点,想要逃离该空间,必须至少点亮一个剑制点上的光芒。以获得对界宝具,为了防止TAT逃出,当TAT处于某个剑制点时,NTZ会把不超过
d 个以这个点为一端的连接断开。断开连接是随机的,TAT多次处于同一个剑制点时,
断开的连接可能会有所不同。TAT也想看HF,请你告诉他,在最坏情况下,逃出的最短用时为多少,好让他知道他能不能来得及。
第一行为4个正整数n,m,k,d 接下来m行,每行三个正整数u,v,dis,描述一个连接,dis表示通过时间,最后一行有k个整数,为k个光芒点。
一行一个整数,表示最坏情况下逃出该空间的最短用时。如果最坏情况下 逃不出该空间,输出-1
3 4 1 1
0 1 1
0 1 2
1 2 1
1 2 2
1
2