#NH4559. NH.2018.初中.05.跳伞登山赛(race)
NH.2018.初中.05.跳伞登山赛(race)
题目描述
某山区有高高低低的 个山峰,根据海拔高度的不同,这些山峰由低到高进行了 到 编号。
有 条只能单向通行的羊肠小道连接这些山峰。现在,这里要举行一场跳伞登山赛,选手们伞降到某山峰后,再通过山间小道向属于自己的最高峰进军。
小明也参加了这次比赛,你能否告诉他,从任意一座山峰出发所能到达的最高峰编号是多少?
输入格式
输入共 行。
第 行为 个整数 、,用一个空格隔开,表示山峰总数和道路总数。
接下来 行,每行 个整数,用一个空格隔开,表示一条道路的起点和终点山峰编号。
数据范围
60% 的数据满足:
100% 的数据满足:
输出格式
输出共 行, 个整数,用一个空格隔开,表示每座山峰所能到达的最高峰的编号。
样例
4 3
1 2
2 4
4 3
4 4 3 4