-
백준 10871번 X보다 작은 수Programming/BaekJoon 2021. 7. 15. 11:00
BufferedReader를 이용하여 N과 X를 입력받고 StringTokenizer로 분리한다.(int로 형변환해주기)
BufferedReader를 이용하여 N개의 숫자를 입력받는다.
for문을 이용하여 N번 돌면서 StringTokenizer로 분리한다.(int로 형변환해주기)
이 때 X보다 작으면 StringBuilder에 넣는다.
반복문을 다 돈 후에 결과를 출력한다.
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer s = new StringTokenizer(br.readLine()); int N = Integer.parseInt(s.nextToken()); int X = Integer.parseInt(s.nextToken()); StringBuilder sb = new StringBuilder(); StringTokenizer st = new StringTokenizer(br.readLine()); br.close(); for(int i = 0; i < N; i++) { int a = Integer.parseInt(st.nextToken()); if(a < X) { sb.append(a + " "); } } System.out.println(sb); } }
'Programming > BaekJoon' 카테고리의 다른 글
백준 10951번 A+B - 4 (0) 2021.07.15 백준 10952번 A + B - 5 (0) 2021.07.15 백준 2439번 별찍기 - 2 (0) 2021.07.15 백준 2438번 별찍기-1 (0) 2021.07.15 백준 11022번 A+B -8 (0) 2021.07.15