본문 바로가기
백준/C

백준 10871번 : X보다 작은 수 [C]

by 대니스 2022. 7. 13.

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

 

10871번: X보다 작은 수

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

www.acmicpc.net

 

소스 : 

 

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int size,sta = 0;
int array[10001] = { 0, };
scanf("%d %d", &size, &sta);
for (int i = 0;i < size;i++)
scanf("%d", &array[i]);
for (int i = 0;i < size;i++)
if (array[i] < sta)
printf("%d ", array[i]);
return 0;
}

 

마무리 : 이 문제는 X 보다 작은 수를 찾는 문제로 입력받은 순서대로 출력을 하면 되기 때문에 정렬을 할 필요가 없다. 배열을 만들어 N만큼 입력을 받고 반복문을 이용하여 X보다 작으면 출력을 해주면 된다.

'백준 > C' 카테고리의 다른 글

백준 10951번 : A+B - 4 [C]  (0) 2022.07.16
백준 10950번 : A+B - 3 [C]  (0) 2022.07.13
백준 10869번 : 사칙연산 [C]  (0) 2022.07.13
백준 10809번 : 알파벳 찾기 [C]  (0) 2022.07.10
백준 10172번 : 개 [C]  (0) 2022.07.10