tigger97   4년 전

이거 다 해봤는데 왜 안되는지 잘 모르겠습니다.

반례가 어떤 것이 있을까요?

scvhero   4년 전

input으로 UCP를 주고 계속 여러번 테스트 해보시면 I love UCPC가 나오는 경우가 있을겁니다

문자열의 끝을 어떻게 확인하는지 다시 공부해 보세요

tigger97   4년 전

\0으로 하고 해야되나.. 잘 모르겠네요 ㅠㅠ

djm03178   4년 전

맞게 말씀하셨습니다. \0으로 확인해 보세요.

djm03178   4년 전

그리고 'A', 'Z' 같이 가독성이 좋은 문자 상수가 있는데 굳이 65, 90과 같이 의미를 한 번 더 해석해야 하는 코드값을 쓰는 이유를 모르겠습니다.

tigger97   4년 전

\0으로 해도 값은 잘 나오는데 저 위에 코드 중에 반례를 못찾겠네요

그리고 65, 90은 수정해서 가독성 좋게 바꾸도록 하겠습니다. 제가 char가 익숙하지 않아서요. 

djm03178   4년 전

위의 코드는 문자열의 길이를 넘어선 곳에 무슨 값이 있을지 모르니까 반례가 무엇이다라고 딱 말할 수가 없습니다. 운이 안 좋으면 틀립니다.

tigger97   4년 전

그렇군요 감사합니다 ㅎㅎ

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