728x90
반응형
문제
정답 코드
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int arraySize = Integer.parseInt(st.nextToken());
int x = Integer.parseInt(st.nextToken());
int[] array = new int[arraySize];
st = new StringTokenizer(br.readLine());
for(int i=0; i<array.length; i++) {
array[i] = Integer.parseInt(st.nextToken());
}
for(int i=0; i<array.length; i++) {
if(array[i] < x) {
System.out.print(array[i] + " ");
}
}
br.close();
}
}
이번 문제도 그렇게 어렵지는 않았습니다만..
st = new StringTokenizer(br.readLine()); 을 한번 더 생성해주지 않으며 오류가 나더라고요.
그 이유를 깨닫는데로 수정해서 재포스팅하겠습니다!
728x90
반응형
'Computer Science (CS) > 알고리즘' 카테고리의 다른 글
[백준/Java] 2562번 최댓값 (0) | 2023.03.03 |
---|---|
[백준/Java] 10818번 최소, 최대 (0) | 2023.03.03 |
[백준/Java] 10807번 개수 세기 (0) | 2023.03.03 |
백준/Java] 10951번 A+B -4, EOF (End of File) (0) | 2023.03.03 |
[백준/Java] 10952번 A+B -5, StringTokenizer (0) | 2023.03.03 |