점 잇기
시간 제한1초메모리 제한512 MB
원 위의 3n개 점에서 같은 색 점 두 개를 잇는 교차하지 않는 호 n개를 그리는 방법의 수를 구합니다.
문제
원 위에 개의 서로 다른 점이 있다. 각 점은 가지 색 중 하나로 칠해져 있으며, 각 색은 정확히 세 번씩 등장한다.
주어진 점을 양 끝으로 하는 교차하지 않는 호 개를 그리려 한다. 각 호는 양 끝의 색이 같아야 하며, 호 위에 놓인 다른 점 중에는 그 색을 가진 점이 없어야 한다.
여기서 그리는 것은 현(chord)이 아니라 호(arc)이다.
조건을 만족하는 그림의 개수를 으로 나눈 나머지로 구하라.
입력
첫 줄에 정수 ()이 주어진다. 색의 개수이다.
다음 줄에는 개의 정수 ()이 주어진다. 는 원 위에서 시계 방향으로 번째 점의 색이다. 각 색은 정확히 세 번 등장함이 보장된다.
출력
조건을 만족하는 그림의 개수를 으로 나눈 나머지를 정수 하나로 출력한다.