johan1103   3년 전

&&논리연산자를 사용해서 처음과 마지막부분이 아닐때를 제외하고 나머지부분의 띄어쓰기를 세어준다는 의미로 쓴건데 어디가 틀렸는지 모르겠습니다....ㅜㅜㅜㅜ

seico75   3년 전

공백 하나만 있는 경우 때문이 아닐까요?

ohwonteak   3년 전

string 헤더 안넣어줬는데 백준에서 string이 되나요?

johan1103   3년 전

네 다른 문제에서는 string헤더 안넣어도 string으로 문제 풀었습니다!!

johan1103   3년 전

공백하나만 있는경우도 예외처리 해서 다시 해봤는데 안되네요ㅜㅜ

seico75   3년 전

제출하신 것과 같이 

if(sentence[0]==' ')
	cout<<0;

이렇게 추가하시면 문제의 두번째 예시도 값이 0이 나옵니다. 

시작이 공백일 경우.

이것을 제대로 수정하면 정답 나오는 것 확인했습니다.

johan1103   3년 전

아 바보같은 실수했네요 조언주신대로 코드 이렇게 바꿔서 썼더니 통과했습니다 세심한 답변 감사드립니다!!!^^

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