#D. [LOI-Round2]妖梦与麻薯

    传统题 1000ms 256MiB

[LOI-Round2]妖梦与麻薯

当前没有测试数据。

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

妖梦与麻薯

题目背景

“妖梦张口闭口都是‘那是什么?’、‘这是什么意思?’,连这里那些不能说话的幽灵都忍不住要暗示你了。”

“非常抱歉,可是,所谓‘下问则耻一时,不问则耻一世’。”

“呵呵呵,妖梦啊,你在提问是感到过一时之耻吗?”

“哎?”

“只有你提问的东西是理应知道而你却不知道的情况下,向他人询问才会感到羞耻。这种问题有多少就该问多少,不懂装懂可是要吃大亏的。”

“……”

“可是,如果只是出于你想知道而提问,并不会感到羞耻。无法感受到任何羞耻心的提问,未必一定能得到答案。自己想知道的事情就该自己动脑筋思考。如果身处一个想知道什么都能从他人口中得到答案的环境中,日子一久你的求知欲和探索欲便会被逐渐磨平。没有求知欲的人生,只能称其为不幸。没错……尤其是寿命还很长的人生”

东方梦月抄.png

——《东方梦月抄》

题目描述

妖梦在受到幽幽子的教导后受益很深,决定自己去图书馆研究制造去往月球的火箭的方法。可是路很远,小小的妖梦很容易饿,不吃麻薯她会走不动路。

她发现幻想乡世界有NN家饭店卖麻薯,为了避免受到第二次月面战争的影响,妖梦和图书馆老板会进行TT次搬迁,第tt次他们分别搬迁到第StS_t和第EtE_t个饭店里,也就是说,妖梦可以在家和图书馆买到麻薯。这些饭店之间有MM条能来回走动的道路连接,第ii家饭店的麻薯售价是每个valival_i元,走过第kk条道路妖梦要吃掉WkW_k个麻薯。要是妖梦身上带的麻薯小于WkW_k个,她就会害怕半路饿得走不动而不想走这条路。

小小的妖梦力气太小,她最多只能同时携带CC个麻薯。

你看着妖梦好可怜,可惜不能到幻想乡去帮她背麻薯,于是你决定让她少花一些钱。请你帮她算出每次搬迁后从家到图书馆最少要花多少钱,或者告诉妖梦这是不可能的。

输入格式

第一行五个正整数N,M,CN,M,C,依次表示饭店的数量,这些饭店间的道路数量

接下来一行NN个正整数,第ii个数valival_i表示第ii家饭店的麻薯单价

接下来MM行,第i+2i+2行三个正整数fi,gi,Wif_i,g_i,W_i,表示一条连接饭店fi,gif_i,g_i的道路

接下来一行一个正整数TT,表示妖梦和图书馆老板会搬迁TT

接下来TT行,每行两个正整数S,ES,E,表示妖梦会搬迁到饭店SS,图书馆老板会搬到饭店EE

输出格式

对于每次搬迁,如果妖梦可以从家走到图书馆,输出一行一个正整数表示妖梦从家到图书馆的最小花费;否则输出一行impossible

样例 #1

样例输入 #1

5 5 10
10 10 20 12 13
1 2 9
1 3 8
2 3 1
2 4 11
3 4 7
1
1 4

样例输出 #1

170

提示

样例输入2,3:

见选手附件下的 youmu2.in\youmu2.ans 和 youmu3.in\youmu3.ans

数据范围

测试点编号测试点编号 N=N= M=M= CC\leq TT\leq 特殊性质特殊性质
121\sim2 33 100100 11 AA
383\sim 8 100100 49504950 102102
9149\sim 14 10001000 999999 104104 BB
152015\sim20 1000010000 105105

特殊性质A:所有道路费用之和不大于CC 特殊性质B:所有饭店按顺序1N1\sim N排列在一条直线上,即对于所有1k<N1\leq k < N,都有且只有一条边Edge(k,k+1)Edge(k,k+1)连接第kk个和第k+1k+1家饭店,且保证S<ES<E

题目背景by FOX_konata

2023年8月2日图灵班模拟赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2023-8-2 8:00
结束于
2023-8-2 12:00
持续时间
4 小时
主持人
参赛人数
0