형식적으로, 세 정수를 고른다
시간 제한2초메모리 제한512 MB
길이가 짝수인 연속 구간을 짝수 칸만큼 회전시키는 연산을 반복해 배열 a를 b로 바꿀 수 있는지 판정한다.
문제
길이가 같은 두 배열 와 가 주어진다. 길이는 이다.
에 대해 다음 종류의 연산을 원하는 만큼 (0번 이상) 수행할 수 있다.
짝수 길이의 연속한 부분 배열을 골라 짝수 칸만큼 순환 시프트한다. 형식적으로, 세 정수 (, 는 짝수, 는 짝수)를 골라 를 으로 바꾼다. 여기서 은 Python 인덱싱에서의 슬라이스를 뜻한다. 정확히는 0-indexing에서 인덱스 범위 에, 1-indexing에서 에 속하는 원소를 담는다.
를 로 변환할 수 있는가?
입력
첫째 줄에 와 의 길이 이 주어진다 ().
둘째 줄에 의 원소 가 개 주어진다 ().
셋째 줄에 의 원소 가 개 주어진다 ().
출력
를 로 변환할 수 있으면 1을, 아니면 0을 출력한다.