[BOJ] 17598 Animal King Election
Post
취소

[BOJ] 17598 Animal King Election

문제 요약 및 풀이

문제는 브론즈라서, 어려운 것은 아니었다. 그냥, 숏코딩이 잘된 문제라 풀이를 남긴다.

문제는 심플하다.

2명의 후보에게 9명의 유권자가 투표를 한다. 기권표는 없을 때, 누가 당선되는지를 출력하면 된다.

물론, 하나하나 표를 카운트하고 더 많이 표를 받은 동물(후보)를 도출해도 된다.

하지만 주어진 투표 내용을 sort하고 5번째 요소를 출력하면 그게 바로 당선된 동물(후보)이다.

카운팅할 필요가 없다.

요걸 알면, 아래와 같이 심플하게 나온다.

풀이 코드

1
print(sorted([input()for _ in range(9)])[4])

This post is licensed under CC BY 4.0 by the author.