1966번 (1) 썸네일형 리스트형 [백준] 1966번 프린터 큐 중요도가 같을 때를 구분하기 위해 문서들을 pair형태로 정의하여 중요도가 같은 경우 bool형이 true인 문서가 찾고자 하는 문서로 설정했다. 프린터의 가장 앞문서를 뽑아 해당 문서보다 중요도가 높은 문서가 있는지 확인한다. 1) 있을 경우 해당 문서를 큐의 가장 뒤로 보낸다. 2) 없을 경우(해당 문서의 중요도가 가장 높은 경우) order 값을 1 더한 후(어차피 문서 하나는 결국 인쇄해야하기 때문) 해당 문서의 중요도가 인쇄하고자 하는 문서의 중요도와 일치하는지 확인한다. 2-1) 일치하는 경우 해당 문서의 bool값을 확인한 후 true면 order값을 출력하고 false면 numCount[해당 문서의 중요도]를 하나 빼서 인쇄한다. 2-2) 일치하지 않는 경우 numCount[해당 문서의 중.. 이전 1 다음