, 3-SAT. v . "true (v)" "false (v)". , v 3-SAT , " (v)" - ; "false (v)" - . v
{true(v), false(v)} has 1 heads, and has 1 tails
3-SAT l1, l2, l3
l1 or l2 or l3
{t/f(l1), t/f(l2), t/f(l3)} has at least 1 heads
t/f (l1) " (l1)", "false (l1)" , l1 ( ) () . , " 1 " , " 1 " . . C1, C2, C3 - , " - ". X1, X2, X3
{X1, X2, X3, C1, C2, C3} has 4 heads
X1, X2, X3. , C1, C2, C3 ; X1..3 .
, " " ; head/tails , , 3-SAT .
3-SAT , , NP-. , NP-complete, , , QED.