Inflearn Community Q&A
칠무해 문제를 왜 틀렸는지 모르겠습니다..
Written on
·
141
0
https://www.acmicpc.net/submit/14729/80035550
제 코드의 링크입니다.. 79퍼에서 멈추는데 왜 틀렸는지 모르겠습니다.. 입력의 크기, 실수 오차까지 생각 했는데 제가 놓친게 있을까요?
c++코딩-테스트
Answer 1
0
kundol
Instructor
안녕하세요 ㅎㅎ
priority_queue<string> pq;
long long n;이부분 때문에 그렇습니다. 문자열로 비교를 하게 되면 예를 들어 123, 20의 경우
20이 더 큰 수로 판단하게 됩니다. 아스키코드를 기준으로 왼쪽부터 비교하게 되는데 이 경우 20의 2가 더 크기 때문에.
타입을 바꿔서 해보시겠어요?
또 질문 있으시면 언제든지 질문 부탁드립니다.
좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)
감사합니다.
강사 큰돌 올림.







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