백준 4589번 Gnome Sequencing(C언어)

최정우·2022년 7월 20일
0

백준 문제풀이

목록 보기
25/26

Code

#include <stdio.h>

int main()
{
	int N, arr[4];
	scanf_s("%d", &N);

	for (int i = 0; i < N; i++)
	{
		scanf_s("%d %d %d", &arr[0], &arr[1], &arr[2]);
		if (i == 0)
		{
			printf("Gnomes:\n");
		}
		
		if (arr[0] <= arr[1] && arr[1] <= arr[2])
		{
			printf("Ordered\n");
		}
		else if (arr[0] >= arr[1] && arr[1] >= arr[2])
		{
			printf("Ordered\n");
		}
		else
		{
			printf("Unordered\n");
		}
	}
	return 0;
}

Key Points

  1. 변수를 입력받은 후 그 입력받은 변수의 크기만큼 반복됨
  2. 숫자 세개를 입력한 후 세 수가 오름차순 혹은 내림차순이라면 "Ordered"출력
  3. 둘 다 아니라면 "Unordered"출력
  4. 처음 변수 N을 입력받고 세 수를 입력할 때 "Gnomes:"선언 필수(조건)
profile
WHEN LIFE GIVES YOU LEMONS, MAKE LEMONADE

0개의 댓글