알고리즘/문제 풀이

10871번: X보다 작은 수

Themion 2022. 1. 3. 13:47

https://www.acmicpc.net/problem/10871

 

10871번: X보다 작은 수

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

www.acmicpc.net

수열 A의 각 성분을 차례로 입력받으면서 X와 비교한 뒤, 입력받은 값이 X보다 작다면 입력받은 값을 출력한다.

#include <cstdio>

int main() {
    // N: 수열의 길이, X: 비교할 수, A: 수열의 각 성분
    int N, X, A;
    
    // N과 X를 입력받은 뒤
    for (scanf("%d %d", &N, &X); N--;) {
        // 입력받은 각 수열의 성분 A가 X보다 작다면 A를 출력
        scanf("%d", &A);
        if (A < X) printf("%d ", A);
    }
    // 개행 문자를 출력해 출력을 종료
    printf("\n");
    
    return 0;
}