페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
개의 변수와 개의 절로 이루어진 2-Sat가 주어진다. 충족 가능성을 확인하고, 충족 가능하다면 변수의 할당을 구성한다.
2-Sat는 DIMACS 형식으로 주어진다. 예제를 참고한다.
p cnf $N$ $M$
$a_1$ $b_1$ 0
$a_2$ $b_2$ 0
:
$a_M$ $b_M$ 0
입력이 충족 가능하면 다음과 같이 출력한다:
s SATISFIABLE
v $x_1$ $x_2$ ... $x_N$ 0
-번째 변수가 참이면 이고, 거짓이면 이다.
입력이 충족 가능하지 않으면 다음과 같이 출력한다:
s UNSATISFIABLE
p cnf 5 6
1 2 0
-3 -1 0
-4 -3 0
2 -5 0
5 -2 0
1 4 0
s SATISFIABLE
v -1 2 -3 4 5 0
p cnf 2 4
1 2 0
1 -2 0
-1 2 0
-1 -2 0
s UNSATISFIABLE
Library Checker Problems contributors
로그인 상태를 확인하는 중입니다.