#P2122. 2024.9.24-XP-第2题-找到特殊用户

2024.9.24-XP-第2题-找到特殊用户

题目内容

假设虾皮的系统中维护了用户之间的关注关系。

现在有nn个用户,这些用户的idid11nn的数字表示。

nn个用户中可能混入了一个特殊的“运营用户"。

已知:

1.所有的其他用户都关注了这个“运营用户”;

2.这个”运营用户“没有关注任何人;

3.这nn个用户中只有一个“运营用户“。

给定一个数字nn,表示用户的数量;以及数组relationsrelations,表示这nn个用户之间的关注信息。

relations[i]=[a,b]relations[i]=[a,b]表示用户aa关注了用户bb

注意:数组relationsrelations中不存在重复的元素。

请找到这个特殊的“运营用户”的idid,如果不存在,返回1-1

输入描述

第一行输入两个整数n,m(2<=n<=105,n1<=m<=105)n,m(2<=n<=10^5,n-1<=m<=10^5) 接下来m行每行两个数表示关系数组relations[i]=[a,b]relations[i]=[a,b]

输出描述

请找到这个特殊的“运营用户”的id,如果不存在,输出−1。

样例1

输入

2 1
1 2

输出

2

说明

样例1

输入

2 2
1 2
2 1

输出

-1

说明