한 줄에 정수 여러 개가 입력됩니다. 선택 정렬을 직접 구현해 오름차순 결과를 출력하세요.
📥 테스트 입력값
5 3 8 1 9 2
🔎 실행 결과
1 2 3 5 8 9
💡 힌트 코치
각 위치에서 나머지 중 최솟값을 찾아 교환하세요.
✅ 정답 공개
nums = list(map(int, input().split()))
n = len(nums)
for i in range(n):
min_idx = i
for j in range(i + 1, n):
if nums[j] < nums[min_idx]:
min_idx = j
nums[i], nums[min_idx] = nums[min_idx], nums[i]
print(*nums)