백준 1152번 단어의 개수(java)

마뇽미뇽·2024년 5월 4일
0

알고리즘 문제풀이

목록 보기
50/165

1.문제

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

2.풀이

StringToknenizer을 사용해서 " "을 기준으로 토큰화시켰다.

3.코드

import java.util.Scanner;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        String s = sc.nextLine();
        StringTokenizer st = new StringTokenizer(s," ");
        System.out.println(st.countTokens());

        sc.close();
    }
}

4.후기

처음에 split과 trim을 사용하였다. 근데 공백만 있는 경우를 값으로 취급하고 해결 방법을 구현하지 못해서 https://st-lab.tistory.com/65 님의 블로그를 참고하였다.

profile
Que sera, sera

0개의 댓글