순열 P가 주어질 때, 아래 방식으로 P를 정렬할 수 있는지 판별해보자.
문제에서 등장한 용어를 모른다면, 아래 정의를 읽어보자.
순열이란 1부터 N까지의 정수가 1번씩 등장하는 길이 N의 수열을 의미한다.
올바른 괄호 문자열은 아래와 같이 재귀적으로 정의된다.
첫째 줄에는 순열의 길이 N이 주어진다. (1≤N≤300,000)
둘째 줄에는 순열 P의 원소가 공백을 사이에 두고 주어진다.
순열을 정렬할 수 있으면 YES를, 아니면 NO를 출력한다.