#137. Timeline
0
Timeline
Timeline
题目描述
贝茜在过去的 天内参加了 次挤奶活动(,)。然而,她记不清每次活动分别发生在哪一天。 对于每次活动 ,她只知道该活动不早于第 天发生()。此外,贝茜还有 条记忆(),每条用三元组 描述,表示她记得活动 至少在活动 之后的 天发生。 请你计算每次挤奶活动可能发生的最早日期。保证贝茜的记忆没有出错;换句话说,存在一种将活动安排到 天中的方案,使得她所有记忆对应的约束都能被满足。 计分: 测试点 2-4 满足 。 测试点 5-10 没有额外限制。
输入格式
第一行输入包含 、 和 。 第二行包含 个用空格分隔的整数 ,每个都在范围 内。 接下来 行每行包含三个整数 、 和 ,表示活动 至少在活动 之后的 天发生。对于每一行,, 和 都在范围 内,且 在范围 内。
输出格式
输出 行,每行给出对应活动可能发生的最早日期。
4 10 3
1 2 3 4
1 2 5
2 4 2
3 4 4
1
6
3
8
提示
活动 2 至少在活动 1 之后五天发生,因此它不可能早于第 天发生。活动 4 至少在活动 2 之后两天发生,因此它不可能早于第 天发生。 题目作者:Mark Gordon
标签: USACO|2020|Gold
来源
USACO|2020|Gold