Algorithm/boj

[파이썬] 23968 알고리즘 수업 - 버블 정렬 1

takeU 2022. 8. 25. 11:27
반응형
n, k = map(int, input().split())
li = list(map(int, input().split()))

for i in range(n - 1, 0, -1):
   for j in range(i):
      if li[j] > li[j + 1]:
         li[j], li[j + 1] = li[j + 1], li[j]
         k -= 1
         if k == 0:
            print(f'{li[j]} {li[j + 1]}')
            exit()

print(-1)

정렬