주식 시장
시간 제한1초메모리 제한1024 MB
7000원부터 13000원까지 10원 단위 가격의 매수·매도 물량을 관리하며 N개의 주문을 순서대로 처리한 뒤 최종 주가를 출력한다.
문제
첫 번째 규칙은 절대로 잃지 마라. 두 번째 규칙은 첫 번째를 절대로 따라라.
- 워런 버핏(Warren Buffett)
하루는 최근 주식 시장에 푹 빠져있다. 하루는 주식의 가격이 어떻게 변동되는지 연구하였고, 연구한 자료를 바탕으로 가상 주식 시장을 만들었다.
가상 주식 시장은 아래 내용을 기반으로 운영된다고 한다.
-
주식의 단위는 주이며, 가격은 원 단위로 변경된다.
-
주식의 가격은 항상 원으로 시작하며, 처음에 원 단위의 모든 가격의 구매/판매 물량은 주이다.
-
주식을 구매하고 싶거나 판매하고 싶다면 가격 에 주문을 넣는 과정을 통해 구매/판매할 수 있다.
- 만약 가격 의 판매 물량 가 이상이고, 주문으로 주를 구매하고자 한다면 주가 구매되고, 일때 주가 구매 물량으로 전환된다.
- 이때 판매 물량 는 구매된 주식 수 만큼 감소한다.
- 만약 가격 의 구매 물량 가 이상이고, 주문으로 주를 판매하고자 한다면 주가 판매되고, 일때 주가 판매 물량으로 전환된다.
- 이때 구매 물량 는 판매된 주식 수 만큼 감소한다.
- 만약 가격 의 판매 물량 가 이상이고, 주문으로 주를 구매하고자 한다면 주가 구매되고, 일때 주가 구매 물량으로 전환된다.
-
주식의 가격은 아래 조건에 따라 변경된다.
- 주문이 접수될 때, 가격 에 대해 구매/판매할 수 있는 주식이 주 이상이라면 주식의 가격이 로 변경된다.
- 만약 구매할 수 있는 주식이 주라면 주식의 가격은 변하지 않으며, 가격 의 구매 물량에 주가 추가된다.
- 또한 판매할 수 있는 주식이 주라면 주식의 가격은 변하지 않으며, 가격 의 판매 물량에 주가 추가된다.
만약 아래 그림에서 현재 가격이 원이고, 원에 주 구매 주문을 넣는다면 현재 가격은 원이 되고, 원에서의 판매 물량 주는 구매 물량 주로 변경된다.

가상 주식 시장에서 하루가 만든 HRX 회사의 주식을 거래할 수 있게 되었다.
HRX 회사의 주식에 대한 개의 주문 정보가 차례대로 주어질 때, 개의 주문이 처리된 후의 HRX 회사 주식의 현재 가격을 출력하라.
입력
첫 번째 줄에 주문의 개수 이 주어진다. ()
두 번째 줄부터 개의 줄에 걸쳐 각 주문의 정보 의 , , 가 공백으로 구분되어 주어진다. (; 는 의 배수; ; 는 혹은 )
가 이면 판매 주문, 가 이면 구매 주문임을 나타내며, 주어지는 모든 수는 정수이다.
출력
개의 주문이 처리된 후의 HRX 회사 주식의 현재 가격을 출력하라.