#알고리즘 수업 - 버블 정렬 1
def bubble_sort(arr):
global count
for _ in range(N):
for i in range(1, N):
if arr[i] < arr[i-1]:
arr[i], arr[i-1] = arr[i-1], arr[i]
count += 1
if count == K:
result.append(arr[i-1])
result.append(arr[i])
return result
N, K = map(int, input().split())
data = list(map(int, input().split()))
count = 0
result = []
bubble_sort(data)
if len(result) == 0:
result.append(-1)
print(*result)
'스터디 1일 1커밋' 카테고리의 다른 글
| 240206. [BOJ/백준] 1110. 더하기 사이클 (0) | 2024.02.06 |
|---|---|
| 240205. [BOJ/백준] 28445. 알록달록 앵무새 (1) | 2024.02.06 |
| 240204. [BOJ/백준] 2167. 2차원 배열의 합 (0) | 2024.02.06 |
| 240203. [BOJ/백준] 10815. 숫자 카드 (1) | 2024.02.03 |
| 240202. 백준 1181번 문제 (0) | 2024.02.03 |