dua9920   4년 전

너무 어렵네요~~

c++ set 함수를 이용하면 쉽게 풀린다는데 아직 안배워서 못쓰고 c언어 써서 다른 방식으로 풀고싶습니다

어떻게 하면 좋을까요

seico75   4년 전

올리신 소스를 보면, 좀 들쑥날쑥하네요.

예외처리를 한거는 +이지만, tmp 처리는 이상하고 "enter" 처리는 잘 가다가 약간 어긋난 느낌이네요.

"enter" 처리한 부분은 "log 기록중에서 입출문은 중요하지 않고 이름이 얼마나 남았는지가 중요하다"라는

아이디어인 것 같습니다. 

좋은 접근인것 같고 이렇게 가려면, 

  1. inOut은 저장하지 말고 이름만 쭉 저장하고
  2. 역순으로 소트하고 (출력이 사전역순이라서.. 소트류는 빠질 수 없을 것 같습니다.)
  3. 같은 이름이 몇번 나오나 세어서 홀수면 아직 남아 있는 것으로 보고 출력하면 될 것 같습니다.

그리고 예외처리에서

출력은 안되겠지만 15라인 같은 것은 알고리즘저지에서는 오류가 될 수 있고, 

22라인은 개념상 0을 주는 것이 맞을 것 같습니다.

dua9920   4년 전

ㅠㅠ 친절한 답변 감사합니다!

댓글을 작성하려면 로그인해야 합니다.