백준알고리즘

백준 10871번 X보다 작은 수

tiit 2020. 3. 2. 21:28
반응형

package algo;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;

public class BJ10871 {

public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader (new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter (new OutputStreamWriter(System.out));

// int N = Integer.parseInt(br.readLine());
// int x = Integer.parseInt(br.readLine());
//
StringTokenizer st = new StringTokenizer(br.readLine());

int N = Integer.parseInt(st.nextToken());
int x = Integer.parseInt(st.nextToken());


st= new StringTokenizer(br.readLine()); // 여기서 두 번째 줄 입력을 새로 받아 줘야함 이것 때메 시간 오래걸림 

for(int i=0; i<N; i++) {
int a[] = new int[N];
// st= new StringTokenizer(br.readLine()); 이게 여기 있으면 안됨 그럼 계속 입력을 새로 받아 주는게 돼서 
a[i] = Integer.parseInt(st.nextToken());

if(a[i]<x) {
bw.write(a[i]+" ");
}
}

bw.flush();
bw.close();

}

}

--------------------------------------------------------------------------------------

확실하게 StringTokenizer 사용법 알기,,

반응형