강의

멘토링

커뮤니티

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

학습자님의 프로필 이미지
학습자

작성한 질문수

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

1-A 질문

작성

·

221

1

안녕하십니까,

1-A (난쟁이 문제)관련 질문 입니다.

테스트 코드는 잘 돌아가는 데 문제가 계속 틀렸다고 해서 질문 드립니다.

저는 조합으로 풀었습니다.

https://www.acmicpc.net/source/54215134

 

항상 좋은 가르침을 주셔서 감사합니다.

답변 1

2

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

안녕하세요 찬영님 ㅎㅎ

잘 짜셨는데요. 문제를 잠깐 볼까요?

아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다.

자, 정답인 경우의 수가 "여러가지" 인 경우가 생기죠?

그렇기 때문에 해당 경우의 수가 나왔을 때 return이 아니라 exit(0)을 해줘야 합니다.

	if (sum == 100 && cnt == 7) {
		printv(v);
		exit(0);

이런식으로 말이죠. exit(0)에 대한 설명은 교안에 있으니 참고 부탁드립니다. ㅎ

나머지는 잘 짜셨어요 짝짝

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

감사합니다.

강사 큰돌 올림.

학습자님의 프로필 이미지
학습자
질문자

정말 감사합니다. 교재부터 강의 퀄리티 까지 큰돌님 강의가 역대 최고 인 거 같아요. 특히 C++에 대해 알기 쉽게 잘 정리되 있는 교재는 시중에 없는 데 C++ 교안은 저에게 최고의 교재인 것 같아요. 만약 시중에 팔더라도 무조건 살 것 같은 교재입니다. 바쁘신 와중에 답변해주셔서 감사합니다.

학습자님의 프로필 이미지
학습자

작성한 질문수

질문하기