정신과 시간의 방
카테고리
작성일
2024. 5. 21. 22:50
작성자
risehyun
  • 문제

 

  • 풀이
#include <iostream>

using namespace std;

int main()
{
	int input[8] = {};
	int asc = 0;
	int des = 0;

	for (int i = 0; i < 8; i++)
	{
		cin >> input[i];
	}

	for (int i = 0; i < 8; i++)
	{
		if (input[i] == i+1)
		{
			asc++;
		}
		else if (input[i] == 8 - i)
		{
			des++;
		}
	}

	if (asc == 8)
	{
		cout << "ascending";
	}
	else if (des == 8)
	{
		cout << "descending";
	}
	else
	{
		cout << "mixed";
	}

	return 0;
}

'코딩테스트' 카테고리의 다른 글

[백준/8958번/C++] OX퀴즈  (0) 2024.05.23
[백준/3052번/C++] 나머지  (0) 2024.05.22
[백준/2675번/C++] 문자열 반복  (0) 2024.05.20
[백준/2577번/C++] 숫자의 개수  (0) 2024.05.18
[백준/1152번/C++] 단어의 개수  (0) 2024.05.15