https://www.acmicpc.net/problem/10871
import java.io.*;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int N = scanner.nextInt();
int X = scanner.nextInt();
int[] numArr = new int[N];
for (int loop = 0; loop < N; loop++) {
numArr[loop] = scanner.nextInt();
if (numArr[loop] < X) {
System.out.println(numArr[loop]);
}
}
}
}
int N = scanner.nextInt();
int X = scanner.nextInt();
int[] numArr = new int[N];
사용자로부터 수를 입력 받을 N과 X를 선언합니다.
배열의 크기는 사용자가 입력한 N의 수만큼입니다.
for (int loop = 0; loop < N; loop++) {
numArr[loop] = scanner.nextInt();
if (numArr[loop] < X) {
System.out.println(numArr[loop]);
}
}
loop의 수에 해당하는 배열의 인덱스 안에 사용자가 입력한 값을 대입합니다.
만약 배열의 인덱스 안에 있는 값이 X보다 크다면 출력합니다.
'백준 > Java' 카테고리의 다른 글
[백준][Java] 15552 - 빠른 A+B (0) | 2023.07.21 |
---|---|
[백준][Java] 10807 - 개수 세기 (0) | 2023.07.20 |
[백준][Java] 10952 - A+B - 5 (0) | 2023.07.11 |
[백준][Java] 10951 - A+B - 4 (0) | 2023.07.10 |
[백준][Java] 10950 - A+B - 3 (0) | 2023.07.10 |