QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#22516. 白银奶牛派对

Statistics

编号为 $1..N$ 的 $N$ 座农场($1 \le N \le 1000$)各有一头奶牛要去农场 $X$($1 \le X \le N$)参加盛大的奶牛派对。共有 $M$ 条($1 \le M \le 100,000$)单向道路连接农场对;经过道路 $i$ 需要 $T_i$($1 \le T_i \le 100$)个时间单位。

每头奶牛都必须步行去参加派对,并在派对结束后返回自己的农场。每头奶牛都很懒,因此会选择耗时最短的最优路线。由于道路是单向的,返程路线可能与前往派对的路线不同。

在所有奶牛中,步行去参加派对再返回所需的最长时间是多少?

输入格式

从标准输入读取输入。

  • 第 1 行:三个用空格分隔的整数,依次为 $N$、$M$ 和 $X$。

第 $2..M+1$ 行:第 $i+1$ 行用三个空格分隔的整数 $A_i$、$B_i$ 和 $T_i$ 描述道路 $i$。这条道路从农场 $A_i$ 通向农场 $B_i$,经过它需要 $T_i$ 个时间单位。

输出格式

将输出写入标准输出。

  • 第 1 行:一个整数,即任意一头奶牛必须步行的时间的最大值。

样例

输入格式 1

4 8 2
1 2 4
1 3 2
1 4 7
2 1 1
2 3 5
3 1 2
3 4 4
4 2 3

输出格式 1

10

说明

奶牛 $4$ 直接前往派对($3$ 个时间单位),再经农场 $1$ 和 $3$ 返回($7$ 个时间单位),总共需要 $10$ 个时间单位。

题目来源:USACO 2007 February Silver

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.