战争时期,前线有
信使负责在哨所之间传递信息,当然,这是要花费一定时间的(以天为单位)。
指挥部设在第一个哨所。
当指挥部下达一个命令后,指挥部就派出若干个信使向与指挥部相连的哨所送信。
当一个哨所接到信后,这个哨所内的信使们也以同样的方式向其他哨所送信。 信在一个哨所内停留的时间可以忽略不计。
直至所有
因为准备充足,每个哨所内都安排了足够的信使(如果一个哨所与其他
现在总指挥请你编一个程序,计算出完成整个送信过程最短需要多少时间。
第
第
一个整数,表示完成整个送信过程的最短时间。
如果不是所有的哨所都能收到信,就输出-1。
4 4
1 2 4
2 3 7
2 4 1
3 4 6
11