#P1607. [USACO09FEB] Fair Shuttle G
[USACO09FEB] Fair Shuttle G
Description
尽管农夫约翰在集市上四处走动以收集奖品或观看表演没有问题,但他的奶牛们却没有那么好的体力;在集市上走一天会让它们筋疲力尽。为了让它们享受集市,FJ 安排了一辆穿梭卡车在集市场地内接送奶牛。
FJ 无法租到一辆非常好的穿梭车,所以他租的穿梭车只沿着它的路线行驶一次,并在路径上停靠 ()个站点(编号为 )。总共有 ()组奶牛(编号为 )希望使用穿梭车,每组 中的 ()头奶牛希望从一个站点 ()乘车到沿路线更远的另一个站点 ()。
穿梭车可能无法接载整组奶牛(因为它的容量有限),但可以根据需要接载部分奶牛。
给定穿梭卡车的容量 ()以及希望参观集市上各个地点的奶牛组的描述,确定在集市期间可以乘坐穿梭车的奶牛的最大数量。
Input Format
第一行:包括三个整数: 和 ,彼此用空格隔开。
第二行到 行:在第 行,将会告诉你第 组奶牛的信息: 和 ,彼此用空格隔开。
Output Format
第一行:可以坐班车的奶牛的最大头数。
8 15 3
1 5 2
13 14 1
5 8 3
8 14 2
14 15 1
9 12 1
12 15 2
4 6 1
10
Hint
【样例说明】
班车可以把 头奶牛从 送到 , 头奶牛从 送到 , 头奶牛从 送到 , 头奶牛从 送到 , 头奶牛从 送到 , 头奶牛从 送到 。 (由 ChatGPT 4o 翻译)
京公网安备 11011102002149号