인프런 커뮤니티 질문&답변

ri7116님의 프로필 이미지

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

5주차 개념 #3. 큰돌은 욕심많은 도서관 사서야!!!

칠무해 문제를 왜 틀렸는지 모르겠습니다..

작성

·

84

0

https://www.acmicpc.net/submit/14729/80035550

제 코드의 링크입니다.. 79퍼에서 멈추는데 왜 틀렸는지 모르겠습니다.. 입력의 크기, 실수 오차까지 생각 했는데 제가 놓친게 있을까요?

답변 1

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 ㅎㅎ

image

링크 다시 확인해주시겠어요? ㅎㅎ

감사합니다.

ri7116님의 프로필 이미지
ri7116
질문자

https://www.acmicpc.net/source/80035550 링크 여깄습니다.. 미안합니다..

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 ㅎㅎ

priority_queue<string> pq;
long long n;

이부분 때문에 그렇습니다. 문자열로 비교를 하게 되면 예를 들어 123, 20의 경우

20이 더 큰 수로 판단하게 됩니다. 아스키코드를 기준으로 왼쪽부터 비교하게 되는데 이 경우 20의 2가 더 크기 때문에.

 

타입을 바꿔서 해보시겠어요?



또 질문 있으시면 언제든지 질문 부탁드립니다.

좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)

감사합니다.

강사 큰돌 올림.

ri7116님의 프로필 이미지

작성한 질문수

질문하기