문제link: https://www.acmicpc.net/problem/24060주어진 의사 코드대로 병합 정렬을 진행할 때, 배열 A에 K번째로 저장되는 수를 구하는 문제이다. 접근병합 정렬 구현 후 배열 A에 숫자가 저장되는 횟수를 카운트하여 K번째 수를 구했다.정답은 맞혔지만 코드 효율성이 좋지 않은 것 같아 어떻게 하면 개선할 수 있을지를 추가로 생각해보았다. 현재 코드에서는 병합 정렬을 끝까지 진행하고 있는데, K번째 숫자만 구하면 되므로 값을 구한 후에 병합 정렬을 멈추고 값을 출력할 수 있도록 고치면 더 좋은 코드가 될 것 같다! 코드import sysinput = sys.stdin.readlinedef merge_sort(A): if len(A)