• Quiz
  • Test Cases
  • Solution
  • Solution 1
  • Solution 2
Arrays 초급

단순배열

입력받은 정수배열이 단순배열인지 여부를 판단하는 함수를 작성합니다.

단순배열의 정의는 배열에 있는 정수가 왼쪽에서 오른쪽으로 계속 증가하거나 감소할 경우 단순배열이라고 합니다.

배열에 있는 정수가 계속 증가한다는 의미는 같은 숫자가 연속으로 나타나거나 증가함을 의미 합니다. 마찬가지로 계속 감소한다는 의미는 같은 숫자가 연속으로 나타나거나 감소함을 의미 합니다.

빈 배열과 하나의 요소를 가진 배열은 단순배열 입니다.

예제 1

입력

arr = [-1, -5, -10, -1100, -1100, -1101, -1102, -9001]

출력

true

Test Case 1

Input

arr = [-1, -5, -10, -1100, -1100, -1101, -1102, -9001]

Output

true

Test Case 2

Input

arr = [6, 5, 4, 4]

Output

true

Test Case 3

Input

arr = [1, 3, 2]

Output

false

Test Case 4

Input

arr = []

Output

true

Test Case 5

Input

arr = [1]

Output

true

Test Case 6

Input

arr = [1, 2, 3, 4, 5]

Output

true

Test Case 7

Input

arr = [5, 4, 3, 2, 1]

Output

true

Test Case 8

Input

arr = [1, 2, 4, 3, 5]

Output

false
  • My Answer
  • Lecture
  • Output