# 문제5.
# 선택정렬(제자리 정렬 알고리즘)을 적용하는 코드를 완성하세요.
# 문제에 주어진 배열 [ 5, 9, 3, 8, 60, 20, 1 ] 를 크기 순서대로 정렬하여 다음과 같은 출력이 되도록 완성하는 문제입니다.
# <<실행결과>>
#
# Before Sort.
# 5 9 3 8 60 20 1
# After Sort.
# 60 20 9 8 5 3 1

# nums = [5, 9, 3, 8, 60, 20, 1]
#
# print('Before Sort.')
# for num in nums:
#     print(num, end=' ')
# else:
#     print()
#
# count = len(nums)
# for i in range(count):
#     for j in range(count-1):
#         if nums[j] < nums[j+1]:
#             nums[j], nums[j+1] = nums[j+1], nums[j]
#
# print("After Sort.")
# for num in nums:
#     print(num, end=' ')
# else:
#     print()

sort = [ 5, 9, 3, 8, 60, 20, 1 ]
a = sorted(sort)
print(a)

sort.sort()
print(sort)

sort.sort(reverse=True)
print(sort)
f5fc15b75a5fd5676498e0bbbf3050d6b2c7b7bd
<mask token>

<mask token>
print(a)
sort.sort()
print(sort)
sort.sort(reverse=True)
print(sort)

sort = [5, 9, 3, 8, 60, 20, 1]
a = sorted(sort)
print(a)
sort.sort()
print(sort)
sort.sort(reverse=True)
print(sort)

# 문제5.
# 선택정렬(제자리 정렬 알고리즘)을 적용하는 코드를 완성하세요.
# 문제에 주어진 배열 [ 5, 9, 3, 8, 60, 20, 1 ] 를 크기 순서대로 정렬하여 다음과 같은 출력이 되도록 완성하는 문제입니다.
# <<실행결과>>
#
# Before Sort.
# 5 9 3 8 60 20 1
# After Sort.
# 60 20 9 8 5 3 1

# nums = [5, 9, 3, 8, 60, 20, 1]
#
# print('Before Sort.')
# for num in nums:
#     print(num, end=' ')
# else:
#     print()
#
# count = len(nums)
# for i in range(count):
#     for j in range(count-1):
#         if nums[j] < nums[j+1]:
#             nums[j], nums[j+1] = nums[j+1], nums[j]
#
# print("After Sort.")
# for num in nums:
#     print(num, end=' ')
# else:
#     print()

sort = [ 5, 9, 3, 8, 60, 20, 1 ]
a = sorted(sort)
print(a)

sort.sort()
print(sort)

sort.sort(reverse=True)
print(sort)