1152번 - 단어의 개수
&&논리연산자를 사용해서 처음과 마지막부분이 아닐때를 제외하고 나머지부분의 띄어쓰기를 세어준다는 의미로 쓴건데 어디가 틀렸는지 모르겠습니다....ㅜㅜㅜㅜ
공백 하나만 있는 경우 때문이 아닐까요?
string 헤더 안넣어줬는데 백준에서 string이 되나요?
네 다른 문제에서는 string헤더 안넣어도 string으로 문제 풀었습니다!!
공백하나만 있는경우도 예외처리 해서 다시 해봤는데 안되네요ㅜㅜ
제출하신 것과 같이
if(sentence[0]==' ') cout<<0;
이렇게 추가하시면 문제의 두번째 예시도 값이 0이 나옵니다.
시작이 공백일 경우.
이것을 제대로 수정하면 정답 나오는 것 확인했습니다.
아 바보같은 실수했네요 조언주신대로 코드 이렇게 바꿔서 썼더니 통과했습니다 세심한 답변 감사드립니다!!!^^
댓글을 작성하려면 로그인해야 합니다.
johan1103 3년 전
&&논리연산자를 사용해서 처음과 마지막부분이 아닐때를 제외하고 나머지부분의 띄어쓰기를 세어준다는 의미로 쓴건데 어디가 틀렸는지 모르겠습니다....ㅜㅜㅜㅜ