๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Algorithm/๋ฐฑ์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜

[๋ฐฑ์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜] 10871๋ฒˆ - X๋ณด๋‹ค ์ž‘์€ ์ˆ˜

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 2. 1.
๋ฐ˜์‘ํ˜•

3. for๋ฌธ - X๋ณด๋‹ค ์ž‘์€ ์ˆ˜

 

 

๋ฌธ์ œ) ์ •์ˆ˜ N๊ฐœ๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด A์™€ ์ •์ˆ˜ X๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, A์—์„œ X๋ณด๋‹ค ์ž‘์€ ์ˆ˜๋ฅผ ๋ชจ๋‘ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

์ž…๋ ฅ ์ถœ๋ ฅ
10 5
1 10 4 9 2 3 8 5 7 6
1 4 2 3

 

import java.util.Scanner;

public class Main {
	public static void main(String args[]) {
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt(); // 10
		int X = sc.nextInt(); // 5
		int a[] = new int[N];

		for (int i = 0; i < N; i++) { // ๋ฐฐ์—ด ์ˆ˜(N) ๋๊นŒ์ง€ ์ถœ๋ ฅ
			a[i] = sc.nextInt(); // N๋ฒˆ ์ž…๋ ฅ ๊ฐ€๋Šฅ
		}
		for (int j = 0; j < a.length; j++) { // ๋ฐฐ์—ด ๋๊นŒ์ง€ ์ถœ๋ ฅ
			if (a[j] < X) { // ๋ฐฐ์—ด ์•ˆ ์ˆซ์ž๊ฐ€ X๋ณด๋‹ค ์ž‘์œผ๋ฉด
				System.out.print(a[j] + " "); // X๋ณด๋‹ค ์ž‘์€ ์ˆซ์ž ๋ฐฐ์—ด ์ถœ๋ ฅ    
			}
		}
	}
}

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€