반응형
🔺 문제
1152번: 단어의 개수
첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열
www.acmicpc.net
🔺 코드
(정답)
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException{
var br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
System.out.println(st.countTokens());
}
}
✅ 해결 아이디어
- st.countTokens() : 토큰 개수 반환
(틀림)
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException{
var br = new BufferedReader(new InputStreamReader(System.in));
String[] str = br.readLine().trim().split(" ");
System.out.println(str.length);
}
}
막판에 TC에서 걸렸나보다.. 왜 틀렸는지 모르겠다...🤔
나중에 해결해보는 것으로..
(참고)
✔ countTokens() 사용법
[JAVA] countTokens()의 정의와 사용 방법
안녕하세요 최근 알고리즘을 공부하면서 countTokens()란 메서드를 알게되었습니다 자주 사용하지 않지만 이번 포스팅에서는 countTokens()란 메서드에 대해 알아보겠습니다 countTokens()란? StringTokenizer
crazykim2.tistory.com
[백준] 1152번 : 단어의 개수 - JAVA [자바]
https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되
st-lab.tistory.com
반응형
'코테 > 백준' 카테고리의 다른 글
[백준/JAVA] 10807번: 개수 세기 (0) | 2023.03.17 |
---|---|
[백준/JAVA] 1427번: 소트인사이드 (0) | 2023.03.17 |
[백준/JAVA] 2675번: 문자열 반복 (0) | 2023.03.16 |
[백준/JAVA] 25304번: 영수증 (0) | 2023.03.16 |
[백준/JAVA] 15552번: 빠른 A+B (0) | 2023.03.16 |