Cho hai mệnh đề (tập literal) A và B. Hợp giải (resolution) áp dụng được khi tồn tại đúng một literal ℓ với ℓ∈A và ¬ℓ∈B; khi đó resolvent là (A∪B)∖{ℓ,¬ℓ}.
In ra resolvent (các literal sắp xếp theo ∣ℓ∣ rồi theo giá trị). Nếu không có đúng một cặp bù, in NONE; nếu resolvent rỗng (mâu thuẫn), in EMPTY; nếu resolvent chứa cặp bù (hằng đúng), in TAUTOLOGY.
Bốn dòng: dòng 1 là kA (số literal của A); dòng 2 là kA literal; dòng 3 là kB; dòng 4 là kB literal. Dòng literal có thể rỗng nếu k=0.
0≤kA,kB≤50, literal là số nguyên khác 0 trong [−50,50].
Một dòng: resolvent, hoặc NONE/EMPTY/TAUTOLOGY.
Ví dụ:
Đầu vào:
2
1 2
2
-1 3
Đầu ra:
2 3
Giải thích:
Đang tải editor...