[Algorithm][Python] 백준(BOJ) 18310 안테나 (Silver 3)
[문제]
https://www.acmicpc.net/problem/18310
풀이
간단한 문제다.
정렬 후, 가운데 인덱스 값을 출력해주면 된다.
n이 짝수, 홀수 일 때를 다르게 조건을 주어 구현했는데, 다른 방법이 있어 포스팅한다.
내 코드
n = int(input())
arr = list(map(int, input().split()))
arr.sort()
if n % 2 == 0:
print(arr[n//2 -1])
else:
print(arr[n//2])
변경 후 코드
n = int(input())
arr = list(map(int, input().split()))
arr.sort()
print(arr[(n-1)//2])
댓글남기기