BaekJoon_10871
🎈 문제 링크
▶ JAVA 코드
import java.util.*;
public class for_10871 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // Scanner 객체 생성
int n = sc.nextInt(); // 입력받은 수 저장할 변수 n생성
int x = sc.nextInt(); // 입력받은 수 저장할 변수 x생성
int[]arr = new int[n]; // 입력받은 수 길이만큼 저장할 배열 arr 생성
for(int i=0;i<n;i++) { // i는 0부터 입력받은 수 n 까지 1씩 증가하며 반복면서
arr[i] = sc.nextInt(); // 입력받은 값을 배열 arr에 저장한다
if(arr[i]<x) { // 만약에 배열의 값 이 x값(위에서 두번째로 입력받은값)보다 작다면
System.out.println(arr[i]); // 그 값을 출력한다
}
}
}
}
▶ 코드 설명
1) 입력받을 Scanner 객체 생성
2) 입력받은 값 저장할 변수 n 과 x 입력받은값 n 길이만큼의 배열 arr 선언
3) 반복문1의 조건 : ii는 입력값 n만큼 1씩 증가하면서 반복하면서 배열 arr에 입력받은 값을 저장한다
4) 반복문의 조건문 : 배열의 값 이 x값(위에서 두번째로 입력받은값)보다 작다면 그 값을 출력한다
▶ 출력 결과창(Console)