F.A.Qs Home ProblemSet Status Ranklist Contest LoginRegister 捐赠本站
Notice:开心刷题:)
Problem 3482. -- [COCI2013]hiperprostor -- 衡阳八中OJ离线版-2014-11-04

3482: [COCI2013]hiperprostor

Time Limit: 10 Sec  Memory Limit: 256 MB
Submit: 76  Solved: 33
[Submit][Status]

Description

 在遥远的未来,行星之间的食品运输将依靠单向的贸易路线。每条路径直接连接两个行星,且其运输时间是已知的

贸易商协会打算利用一项最近发现的技术——超空间旅行,以增加一些新的航线。通过超空间旅行的航线也是单向的。由于该项技术仍处于试验阶段,超空间旅行的时间目前是未知的,但它不取决于行星之间的距离,所以每个超空间旅行的路线将花费等量的时间

下图三个相互联通的行星及其运输时间的例子。行星使用正整数标号,超空间旅行时间记为x图片对应第输入样例):

过境的时间以天计,并且始终是一个正整数

贸易商协会希望对引进新航线的后果进行分析:对于某两个行星AB他们想知道对于任意的x,从AB最短路径的总中转时间的所有可能的值。例如,在上述情况中,从星球2到星球1的最短路径所需时间可以取值5如果x5),432,或1天(如果x<5

 

Input

 

输入的第一行包含两个整数PR分别代表行星的数目和航线数量,1P5000R10000

接下来的R航线路径包含两或三个整数:行星标号CD1CDPCD),TCD的旅行时间。对于传统的路径T是一个整数(1T1000000),超空间航线中T字符x 可以存在多行有两个相同的行星。

下面的行中包含的整数Q1Q10,表示查询的数量。

以下Q行包含两个整数星球标号ABAB),为贸易商协会的查询AB的最短路径时间的可能值是什么?

Output

 

输出必须包含q行,每行​​一个查询。

每一行都必须包含两个整数:不同的可能值的数目它们的总和。如果不同的可能值的数目是无限的,该行只输出INF如果没有从AB的路径,不同的可能值的数目及它们的总和都是0

Sample Input

4 4
1 2 x
2 3 x
3 4 x
1 4 8
3
2 1
1 3
1 4

Sample Output

0 0
Inf
3 17

HINT

Source

By Hta

[Submit][Status]

HOME Back