문제link: https://www.acmicpc.net/problem/1655n개의 정수가 차례로 주어진다. 수가 입력될 때마다 지금까지 입력된 수들의 중앙값을 출력해야 한다.접근최대 힙 하나, 최소 힙 하나를 만들어 숫자를 관리한다. 크기 순으로 정렬했을 때 앞에서 n/2개는 최대 힙에, 뒤에서 n/2개는 최소 힙에 저장하도록 관리하면 된다. 아래 코드에서는 python의 heapq를 활용했고, 최대 힙을 만드는 대신 마이너스 부호를 붙여 최소 힙을 최대 힙처럼 활용했다. 코드import sysinput = sys.stdin.readlineimport heapqn = int(input())h1 = [-int(input())]print(-h1[0])h2 = []for i in range(2, n+1):..