编程题
### 问题描述 热心公益的G哥哥又来举办慈善晚会了,这次他邀请到了巴菲特、马云等巨富,还邀请到了大V、小C等算法界泰斗。晚会一共邀请了 $n$ 位尊贵的客人,每位客人都位于不同的城市,也就是说每座城市都有且仅有一位客人。这些城市的编号为 $1,2,...,n$,G哥哥决定将晚会放在 $p$ 城市举办。 城市之间有 $m$ 条单向的交通路径(两座城市间可能同时存在多条直接相连的路径),通过每一条路的花费时间为 $t_i$ 。这些客人都日理万机,工作繁忙,因此他们会选择时间最短的路径往返 $p$ 城市,G哥哥想知道客人中花费时间最长的人需要在路上花费多久。 ### 输入格式 第一行三个正整数 $n, m, p$。 接下来 $m$ 行,每行三个整数 $u_i, v_i, t_i$,分别表示一条交通路径的起点,终点和用时。 输入保证图是强连通的,即所有客人都能往返 $p$ 城市。 ### 输出格式 输出一行一个整数,表示花费时间最久的客人所需的时间。 ### 样例输入 ``` 4 7 2 1 3 2 3 4 4 4 2 3 1 4 7 1 2 4 2 3 5 3 1 2 ``` ### 样例输出 ``` 12 ``` ### 评测数据规模 对于 $100$% 的评测数据,$1\leq n \leq 10^3, n\leq m\leq 10^5,1\leq u_i,v_i, p\leq n,1 \leq t_i \leq 100$。
查看答案
赣ICP备20007335号-2