Home > Study > C Language > C Example > [ex64] 귤 판매

[ex64] 귤 판매
Study Language

문제 설명


귤 판매 : 최대 10개의 귤 중에서 크기가 큰 귤만 판매하고자 한다
첫 줄에 10이하 양의 정수 n, 다음 줄에 공백으로 분리된 n개의 정수를 받는다
이 n개의 정수 중 팔 수 있는 귤(값이 10 이상)을 선별하여 개수와 값 들을 인쇄하라

#include <stdio.h>

void main(void)
{
	// 코드 작성
}

입력 예시


5
8 10 25 4 30

출력 예시


3
10 25 30

정답 코드


#include <stdio.h>
int a[10];
int b[10];

void main(void)
{
	int i, n, cnt = 0;

	scanf("%d", &n);
	for (i = 0; i < n; i++)
	{
		scanf("%d", &a[i]);
		if (a[i] >= 10)
		{
			b[cnt] = a[i];
			cnt++;
		}
	}

	printf("%d\n", cnt);
	for (i = 0; i < cnt; i++)
	{
		printf("%d ", b[i]);
	}
}

메모


printf 내부의 \n 습관화 필요