이면체 군
면접 대비시간 제한1초메모리 제한2048 MB
원형으로 놓인 라벨 d를 회전하거나 뒤집었을 때 수열 t가 연속으로 나타나는지 판별합니다.
문제
수학에서 이면체 군 은 정 각형의 대칭들로 이루어진 군이다. 회전과 반사는 의 원소이며, 사실 이면체 군의 모든 원소는 회전과 반사의 열로 표현할 수 있다. 의 원소는 꼭짓점을 치환하여 각형에 작용한다. 예를 들어, 위에서 시작해 시계 방향으로 꼭짓점에 , , , , 가 처음에 적혀 있는 정오각형을 생각하자:

위의 세 가지 이면체 작용(회전, 반사, 그리고 다시 회전)을 오각형에 차례로 적용하면 꼭짓점의 번호가 다음과 같이 바뀐다:
입력
첫 줄에는 두 정수 과 이 주어진다 (). 은 다각형의 꼭짓점 개수이고, 은 검사할 수열의 길이이다.
다음 줄에는 공백으로 구분된 정수 개 ()가 주어진다. 다각형 꼭짓점의 초기 번호이다. 부터 까지의 정수가 각각 정확히 한 번씩 나타난다고 보장된다.
다음 줄에는 공백으로 구분된 정수 개 ()가 주어진다. 검사할 수열이다.
출력
검사할 수열이 이면체 작용을 여러 번 적용한 뒤의 다각형에서 시계 방향으로 연속된 꼭짓점 번호로 나타날 수 있으면 을, 그렇지 않으면 을 정수 하나로 출력한다.