opt(a).
opt(b).
opt(c).
opt(d).
sequence(N, L) :-
length(L, N),
maplist(opt, L).
mark([], [], 0).
mark(…, …, …) :-
correct(C) :-
sequence(10, C),
mark(C, [b, c, b, a, c, c, c, d, c, c], 7),
mark(C, [b, d, c, a, d, d, c, c, a, b], 6),
mark(C, [d, a, b, b, d, d, c, d, a, b], 5),
mark(C, [c, d, c, b, d, b, b, c, a, a], 3).
您能帮我做谓语标记/ 3吗? 这是我必须解决的序言问题
在MCQ测试中,其中: