U59363.综合练习

提高+/省选-

通过率:0%

时间限制:0.80s

内存限制:64MB

题目描述

现在旅行者遇到了一只丘丘岩盔王,在迷宫(n×m)中某一个位置.
还有一只丘丘人,在另一个位置.
在这个迷宫中每走1步要耗费1秒.
旅行者希望先打丘丘岩盔王(耗时p秒),再打丘丘人(耗时q秒).
但在这之前,他必须先完成丝柯克布置的训练,共有P组训练,每组t[i]秒.
打完迷宫里的俩丘丘人,
他需要走到迷宫的出口去打古斯托特(耗时g秒),
并且做完纳塔第六幕的任务你存在的时空(耗时k分钟).
然后,还需要开完挪德卡莱的地图
(一个无向有权图,每个节点是一个神像,共有Q个神像,
每条边的权重是走那条边要花的时间.)
请问旅行者今天玩了多少时间?

输入格式

第一行一个正整数P (1<=P<=10)
第二行P个正整数代表t[i] (1<=t[i]<=1000)
第三行四个正整数代表n,m,p,q(1<=n,m,p,q<=10)
后面一个n行m列的迷宫(其中的数用空格隔开),
0表示空地,1表示墙,2表示丘丘人,3表示丘丘岩盔王,
4表示旅行者,5表示出口
后面一行两个正整数g和k(1<=g<=300)(1<=k<=180)
后面一行一个正整数Q(1<=Q<=5)代表节点的数量
和一个正整数s( Q-1<=s<=(Q-1)! )代表边的数量
后面s行每行三个正整数x,y,z分别代表边两端的节点编号x与y(x<y)
和此边权重z(1<=z<=180)代表走完此边需要的秒数.
且旅行者一开始站在1号节点上

输出格式

一行一个时间hh:mm:ss代表旅行者玩原的时间

输入输出样例

  • 输入#1

    3
    1 2 3
    3 3 1 1
    0 1 5
    0 1 2
    0 4 3
    200 100
    5 4
    1 2 1
    2 3 1
    3 4 1
    4 5 1

    输出#1

    ys,启动!
    01:43:35

说明/提示

测试点编号 限制条件
1~2 所有迷宫之外的数<=3
3

PS:请不要把旅行者写的框架中任何一个字符删除,注释可以删除

首页