본문 바로가기
[SWEA] 풀이/[SWEA] D1

[SWEA] SWEA 2063번: 중간값 찾기 파이썬 풀이 - 알고리즘 코딩 문제 해설 python

by codeomni 2023. 4. 10.
반응형

 

안녕하세요.

이번 포스팅은 SWEA의 2063 문제 풀이입니다.

문제 이름은 "중간값 찾기" 입니다.

 

 

풀이


1
2
3
4
5
= int(input())
= list(map(int, input().split()))
l.sort()
l_index = int(N/2)
print(l[l_index])
cs

 

 

핵심: 리스트를 정렬하고 인덱스를 사용하여 중간값을 출력합니다.

 

1. N을 입력 받습니다.

 

2. 리스트를 선언하여 map()함수를 사용하여 공백기준으로 입력 받습니다.

 

3. sort() 함수를 사용해서 리스트를 크기 순으로 정렬합니다. 

 

4. 중간값의 위치를 찾을 인덱스 변수를 선언합니다.

 

5. 양식에 맞게 결과값을 출력합니다.

댓글