단순 구현문제!
가장 큰 수를 가진 플레이어가 여러명일 수 있다는 조건을
빼먹고 구현하다가
시간을 많이 버린 문제;
n, m = map(int, input().split())
array = []
for i in range(n):
temp = sorted(list(map(int, input().split())))
array.append(temp)
answer = [0 for _ in range(n)]
for i in range(m):
temp = []
for j in range(n):
temp.append(array[j][i])
maxnum = max(temp)
for j in range(n):
if maxnum == temp[j]:
answer[j] += 1
player = max(answer)
result = []
for i in range(len(answer)):
if answer[i] == player:
result.append(i + 1)
print(*result)
'여니의 취준 준비 > 코딩테스트 (Python)' 카테고리의 다른 글
[n1822] 차집합 in python (0) | 2021.11.18 |
---|---|
[n1755] 숫자 놀이 in python (0) | 2021.11.18 |
[n16935] 배열 돌리기 3 in python (0) | 2021.11.09 |
[n2697] 다음 수 구하기 in python (0) | 2021.11.09 |
[n8394] 악수 in python (0) | 2021.11.09 |