PAndOrA
시간 제한1초메모리 제한1024 MB
P개의 구간 AND 및 구간 OR 조건을 만족하는 길이 N의 수열을 찾고, 없으면 -1을 출력합니다.
문제
개의 조건이 주어진다. 이때, 다음 조건들을 만족하는 수열 를 출력하시오.
1 i j x: 를 모두 bitwise AND한 값이 정수 이다.2 i j x: 를 모두 bitwise OR한 값이 정수 이다.
입력
첫 번째 줄에 수열의 길이 과 조건의 개수 가 공백으로 구분되어 주어진다.
두 번째 줄부터 개의 줄에 걸쳐 조건이 주어진다.
출력
개의 조건을 만족하는 수열이
- 존재한다면, 수열 을 공백으로 구분하여 출력한다.
- 존재하지 않는다면,
-1을 출력한다.
조건을 만족하는 수열이 여럿인 경우는 그중 아무거나 하나를 출력한다.