Baekjoon/단계별로 풀어보기

[BOJ/백준] 10871번 X보다 작은 수 C++ 문제 풀이

728x90

단계별로 풀어보기 - for문 - [11단계] 10871번

문제

문제 링크 : www.acmicpc.net/problem/10871

 

10871번: X보다 작은 수

첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다.

www.acmicpc.net

입력 복사 : 

10 5 1 10 4 9 2 3 8 5 7 6

 

CODE

#include <iostream>
using namespace std;

int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);

	int n, x;
	int arr[10000] = {};
	cin >> n >> x;
	for (int i = 0; i < n; i++) {
		cin >> arr[i];
		if (arr[i] < x)
			;
		else
			arr[i] = -1;
	}

	for (int i = 0; i < n; i++) {
		if (arr[i] > 0) {
			cout << arr[i] << " ";
		}
	}
}

 

결과

728x90