주소 : 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 |