[16466] 콘서트, c++

2019. 9. 4. 00:14·DEV/PS

한줄 후기 :정답률 56퍼라며?

 

https://www.acmicpc.net/problem/16466

 

16466번: 콘서트

HCPC (Hanyang Completely Perfect Celebrity)는 한양대학교 최고의 가수에게 주어지는 칭호이다. 한양대학교는 매년 최고의 HCPC를 선발한다. HCPC가 되기란 여간 어려운 게 아니다. 매일 아침 날달걀을 까먹고, 여름에도 목도리를 하여 목을 보호하고 평소에 한 마디도 하지 않으며 HCPC가 되기 위해 목을 보호한다. 실제로 귀가 어둡고 잘 들리지 않던 사람도 HCPC의 노래 한 소절만 들으면 귀가 밝아지고 청명해지며 똑똑해

www.acmicpc.net

출력 까먹구 캡처안해서 다시 넣음 ㅎ

 

엄청~ 쉬워보인다.

그냥 벡터에 받아서 정렬하고 인덱스로 찾으려 했더니 자꾸 틀렸다.

그래서 min heap을 만들어 차근차근 비교했다.

다른 블로그 보니 중복된 숫자가 들어오면 걸러야하는 코드를 넣어야한다고 했다.

그래서 중복을 체크하는 bool 배열도 만들었다.

 

#include <iostream>
#include <queue>
using namespace std;
priority_queue<int,vector<int>, greater<int> > ticket;
void check_ticket(int n){
	int index = 1;
	while(!ticket.empty()){
		int num = ticket.top();
		if(num != index){
			cout << index;
			return;
		}
		ticket.pop();
		index++;
	}
	cout << index;
}
int main(){
	bool check[1000001]={false};
	int n;
	cin >> n;
	for(int i=0; i<n; i++){
		int temp;
		scanf("%d", &temp);
		if(check[temp] == false)	{
			ticket.push(temp);
			check[temp] = true;
		}
	}
	check_ticket(n);
	return 0;
}

'DEV > PS' 카테고리의 다른 글

[1463] 1로 만들기, c++  (0) 2019.09.17
[7785] 회사에 있는 사람  (2) 2019.09.08
[1920] 수 찾기  (0) 2019.08.25
[2389] 세상의 중심에서...  (0) 2019.08.25
[2493] 탑, c++  (0) 2019.08.23
'DEV/PS' 카테고리의 다른 글
  • [1463] 1로 만들기, c++
  • [7785] 회사에 있는 사람
  • [1920] 수 찾기
  • [2389] 세상의 중심에서...
jobchae
jobchae
말하는 감자지만, 코드를 끄적이는 Node.js 백엔드 개발자입니다.
  • jobchae
    JOBCHAE
    jobchae
  • 전체
    오늘
    어제
    • 🚀 JOBCHAE (182)
      • DEV (151)
        • PS (108)
        • Node.js (12)
        • React (3)
        • docker (1)
        • 잡다한 개발 일지 (21)
        • injection (1)
        • JS, TS (3)
        • DB (2)
      • 축구 (0)
      • 일상 (19)
      • 영화 (3)
      • 음악 (8)
  • 블로그 메뉴

    • 💻 Github
    • 🙋🏻 Linkedin
    • 📖 방명록
  • 링크

    • PS Github
  • 공지사항

  • 인기 글

  • 태그

    우선순위큐
    DP
    슬랙봇
    알고리즘
    앱잼
    리액트
    슬랙
    Nest.js
    nodejs
    개발
    GitHub
    위상정렬
    이분탐색
    boj
    회고
    일상
    mongoDB
    JavaScript
    BFS
    렛츠락페스티벌
    db
    typescript
    node.js
    DFS
    Express
    솝트
    react
    PS
    SOPT
    백준
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
jobchae
[16466] 콘서트, c++
상단으로

티스토리툴바