We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 909996a commit 98e562eCopy full SHA for 98e562e
1 file changed
live10/test104/문제2/백한결.py
@@ -0,0 +1,28 @@
1
+# 2-친구가 되는법
2
+# 1. A와 B가 친구
3
+# 2. A와 B는 친구가 아니지만 공통친구 C가 존재
4
+
5
+def main():
6
+ N = int(input())
7
+ A = [input().strip() for _ in range(N)]
8
9
+ friendsList = set()
10
+ numFriend = []
11
12
+ for i in range(N):
13
+ for j in range(N):
14
+ for k in range(N):
15
+ if i == j:
16
+ continue
17
+ if A[i][j] == 'Y':
18
+ friendsList.add(j)
19
+ else:
20
+ if A[k][i] == 'Y' and A[k][j] == 'Y':
21
22
+ numFriend.append(len(friendsList))
23
+ friendsList.clear()
24
25
+ print(max(numFriend))
26
27
+if __name__ == "__main__":
28
+ main()
0 commit comments