#C1719. J19 例题-5 校园小路
J19 例题-5 校园小路
J19 例题-5 校园小路
题目描述
春天到了,校园里开满了花, 姹紫嫣红,非常美丽。葱头是个爱花的人,看着校花校草竞相开放,漫步校园,心情也变得舒畅。为了多看看这迷人的校园, 葱头决定,每次上课都走不同的路线去教室,但是由于时间问题,每次只能经过k个地方,比方说,这次葱头决定经过 个地方,那他可以先去问鼎广场看看喷泉,再去教室,也可以先到体育场跑几圈,再到教室。他非常想知道,从 点恰好经过 个点到达 点的方案数, 当然这个数有可能非常大, 所以你只要输出它模上 的余数就可以了。你能帮帮他么?? 你可决定了葱头一天能看多少校花哦。
输入格式
输入数据有多组, 每组的第一行是 个整数 ,表示校园内共有 个点, 为了方便起见, 点从 到 编号,接着有 行, 每行有两个整数 ( ) 表示从 点能到 点, 注意图是有向的。 接着的一行是两个整数 ,表示有 组询问, 接下来的 行, 每行有三个整数 , 表示问你从 点到 点恰好经过 个点的方案数, 可以走重复边。如果不存在这样的走法, 则输出 。 当 都为 的时候输入结束。
输出格式
计算每次询问的方案数,由于走法很多,输出其对 取模的结果。
样例输入
4 4
0 1
0 2
1 3
2 3
2
0 3 2
0 3 3
3 6
0 1
1 0
0 2
2 0
1 2
2 1
2
1 2 1
0 1 3
0 0
样例输出
2
0
1
3
样例分析
如上所述。
数据范围
的数据:, , 。