#P2095. 【挑战题】图翻转(困难版)
【挑战题】图翻转(困难版)
题目描述
给定一张 个点 条边的有向图。第 条边连接结点 和 。你初始在 号结点,每个时刻,你可以在以下两种操作中选择一种:
移动:如果存在一条 的边,可以花费 的时间,从结点 移动到结点 。
翻转:如果这是第 次翻转操作,可以花费 的时间将图上所有边反向。
请你求出从 号点到 号点需要花费的最少时间,对 取模,如果无法到达输出 。
输入格式
第一行两个整数 。
接下来 行每行三个整数 ,表示一条边。
输出格式
一行一个整数表示答案。
4 4
1 2
2 3
3 4
4 1
2
4 3
2 1
2 3
4 3
10
数据范围