본문 바로가기

BOJ

단어의 개수

Day 3: 1152

https://www.acmicpc.net/problem/1152

예전에 한번 건드렸다 만 거라서 실패 태그가 붙어있다

(민망)


문장에서 단어의 갯수를 세는 문제

영어 대소문자+띄어쓰기 가 있다는 전제라서 단순히 .split() 메소드를 써주기엔 까다롭다

Case 1) 'The Curious Case of Benjamin Button'

Case 2) ' The Curious Case of Benjamin Button'

Case 3) 'The Curious Case of Benjamin Button ' ...

words = Case3.split(" "); 을 해보면

words = {"The", "Curious", "Case", "of", "Benjamin", "Button", ""} 이 되겠지?

그럼 array를 traverse하면서 length가 0인 element는 카운트를 안 해주면 되겠다



EZ



이 친구는 어떻게 풀었을까?

왠지 Scanner클래스를 이용해서 풀었을 것 같다

'BOJ' 카테고리의 다른 글

한국이 그리울 땐 서버에 접속하지  (0) 2017.11.27
단어 공부  (0) 2017.11.26
K번째 수  (0) 2017.11.22
수 찾기-2  (0) 2017.11.22
수 찾기  (0) 2017.11.21