#YBT03040311. 分糖果
分糖果
题目描述
有 个小朋友,编号为 到 。某两人之间存在关系,表示他们在彼此身旁,可以直接传递糖果。
第 秒,小朋友 已经拿到糖果并开始分发。糖果从一个人传给另一个人需要 秒。每个小朋友拿到糖果后,立即同时向所有尚未拿到糖果的相邻小朋友分发,并开始吃自己的糖果。糖果数量足够,同一个人不会重复领取。
每个人从拿到糖果到吃完,需要 秒。求所有人都吃完糖果是在第几秒。
输入格式
第一行三个整数 ,分别表示人数、关系数和最先拿到糖果的人的编号。第二行一个整数 。接下来 行,每行两个整数,表示一对关系。
输出格式
输出一个整数,表示所有小朋友都吃完糖果的时刻。
样例
4 3 1
2
1 2
2 3
1 4
5
数据范围
- 对于 的数据,。
- 对于 的数据,。
- 对于 的数据,,。
- 。
- 关系连接不同的人,每对关系只描述一次,保证糖果能够传到所有人。