๋ฐ์ํ
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Scanner;
public class Main {
// 10871 X๋ณด๋ค ์์ ์
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int x = sc.nextInt();
int[] nArr = new int[n];
List<String> lessThanX = new ArrayList<String>();
for (int i=0; i<n; i++) {
nArr[i] = sc.nextInt();
}
sc.close();
for (int a : nArr) {
if (a < x)
lessThanX.add(a + " ");
}
Iterator<String> lessThanXiter = lessThanX.iterator();
while (lessThanXiter.hasNext())
System.out.print(lessThanXiter.next());
}
}
- ๊ธฐ๋ณธ ๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ์ ํ๊ณ ํด์ผ ํด์, ํฌ๊ธฐ๊ฐ ์ ํด์ ธ์์ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉํ๊ตฌ์
- ์ถ๋ ฅํ ๊ฐ์ ๋ด์ ๊ฒฝ์ฐ์ ArrayList๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
- list๋ฅผ ์ถ๋ ฅํ ๋ Iterator๋ก ๋จ์ํ๊ฒ ์ถ๋ ฅํด๋ณด์์ต๋๋ค.
๋ฐ์ํ
'๐ธ Algorithm > ๐ธ ๋ฐฑ์ค BaekJoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][java][2562][์ต๋๊ฐ] (0) | 2023.10.15 |
---|---|
[๋ฐฑ์ค][java][10818][์ต์, ์ต๋] (0) | 2023.10.15 |
[๋ฐฑ์ค][java][10807][๊ฐ์ ์ธ๊ธฐ] (0) | 2023.10.15 |
[๋ฐฑ์ค][java][10951][A+B - 4] (0) | 2023.10.09 |
[๋ฐฑ์ค][java][10952][A+B - 5] (0) | 2023.10.09 |