https://www.acmicpc.net/problem/14724
풀이
score이라는 list에 순서에 맞게 모든 데이터를 append한다. 이후 for문을 이용하여 각 동아리에서 max인수를 하나의 특정값과 비교하여 가장 max인 수를 찾는다. idx라는 변수를 이용하여 max인수의 index를 저장한다. 이후 if문으로 idx값을 이용하여 동아리의 이름을 출력하도록 한다.
코드
score = []
n = int(input())
for i in range(9):
score.append(list(map(int, input().split())))
maxx = 0
idx = -1
for i in range(9):
if maxx < max(score[i]):
maxx = max(score[i])
idx = i
if idx == 0: print('PROBRAIN')
elif idx == 1: print('GROW')
elif idx ==2: print('ARGOS')
elif idx ==3: print('ADMIN')
elif idx ==4: print('ANT')
elif idx ==5: print('MOTION')
elif idx ==6: print('SPG')
elif idx ==7: print('COMON')
else: print('ALMIGHTY')
'Koala - 9기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/JAVA] #2511 카드놀이 (0) | 2023.01.15 |
---|---|
[백준/node.js]10773번 제로 (0) | 2023.01.15 |
[백준/Python] 12780번 원피스 (0) | 2023.01.15 |
[백준 / C++] 17263번 - Sort 마스터 배지훈 (0) | 2023.01.15 |
[BOJ/C] 12780 원피스 (0) | 2023.01.15 |