소스
확실히 풀기전에 문자열 정리 한번 보고하니 더 수월하게 풀리고 이것저것 사용하게 된다.
next()가 아닌 nextLine()으로 공백까지 카운트, trim()으로 문자열 맨 앞,뒤 공백 카운트 제외.
split() 사용하여 공백 기준으로 문자열을 나눠 단어 수를 카운트
실패사례
trim()으로 앞 뒤 공백을 제거하지 않아서 앞 뒤 공백까지 카운트하여 틀림.
isEmpty() 로 공백일 때, 답이 0이여야 하는 경우를 생각안함.
'알고리즘 > Java' 카테고리의 다른 글
(JAVA) 백준 알고리즘 11단계 10872번 : 팩토리얼 (0) | 2020.05.22 |
---|---|
(JAVA) 백준 알고리즘 8단계 2908번 : 상수 (2) | 2020.05.21 |
(JAVA) 백준 알고리즘 8단계 2675번 : 문자열 반복 (0) | 2020.05.19 |
(JAVA) 백준 알고리즘 8단계 11720번 : 숫자의 합 (0) | 2020.05.18 |
(JAVA) 백준 알고리즘 8단계 11654번 : 아스키 코드 (0) | 2020.05.18 |