n человек, пронумерованных от 1 до n. Ходят слухи, что среди них есть **третейский судья** — человек, который не доверяет никому, но которому доверяет каждый из остальных жителей.
Дан список trusts, где trusts[i] = [a, b] значит, что житель a доверяет жителю b. Других отношений доверия нет.
Верните номер судьи или -1, если такого человека нет.n=4, trusts=[[1, 2], [3, 2], [4, 2], [4, 1]] → 2
Человеку 2 доверяют все трое остальных, а сам он не доверяет никому.
n=3, trusts=[[1, 3], [2, 3], [3, 2]] → -1
Всем подошёл бы человек 3, но он доверяет человеку 2.
n=2, trusts=[] → -1
trusts различныn=4, trusts=[[1, 2], [3, 2], [4, 2], [4, 1]]
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 89 тестов на сервере, включая скрытые.