Count Unhappy Friends LeetCode solution in Python

1
class Solution:
2
def unhappyFriends(
3
self, n: int, preferences: List[List[int]], pairs: List[List[int]]
4
) -> int:
5
dd = {}
6

7
for i, x in pairs:
8
dd[i] = preferences[i][: preferences[i].index(x)]
9
dd[x] = preferences[x][: preferences[x].index(i)]
10

11
ans = 0
12

13
for i in dd:
14
for x in dd[i]:
15
if i in dd[x]:
16
ans += 1
17
break
18

19
return ans

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0