🔍 문제
✏️ 풀이 - Java
중복되는 단어는 빼야하는 건 줄 알고 set으로 풀었다가 틀렸습니다!라고 떴길래 문제를 다시 읽었더니 중복된 단어 개수도 모두 세었어야 했다. 그래서 arrayList써서 풀었다. 정답률이 24%이길래 눌러봤는데 이런 문제야 말로 블로그에 글 +1 하려고 풀어본 문제인 것 같다.
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.ArrayList;
import java.util.List;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st = new StringTokenizer(br.readLine());
List<String> list = new ArrayList<String>();
while(st.hasMoreTokens()) {
String s = st.nextToken();
list.add(s);
}
bw.write(list.size() + "");
bw.flush();
bw.close();
br.close();
}
}
'Algorithm > 문제풀이' 카테고리의 다른 글
Programmers - K번째 수 / Javascript (0) | 2019.10.10 |
---|---|
Programmers - 기능개발 / Javascript (0) | 2019.10.09 |
백준 온라인 저지 - 11725번: 트리의 부모 찾기 (0) | 2019.09.05 |
백준 온라인 저지 - 5052번: 전화번호 목록 (0) | 2019.08.29 |
백준 온라인 저지 - 2468번: 안전영역 (0) | 2019.08.28 |