JavaScript is required

Chuỗi nào không được sinh bởi văn phạm có luật sinh S- >SaSbS; S->epsilon

A.

aabb

B.

abab

C.

aababb

D.

aaabbb

Trả lời:

Đáp án đúng: B


Văn phạm S -> SaSbS; S -> epsilon sinh ra ngôn ngữ các chuỗi có dạng anbn. * **Đáp án A: aabb** có thể được sinh ra từ văn phạm: S -> SaSbS -> aaSbSbS -> aabb * **Đáp án B: abab** không thể được sinh ra từ văn phạm vì số lượng a và b bằng nhau, nhưng chúng không liền kề nhau theo đúng thứ tự. * **Đáp án C: aababb** không thể sinh ra, nó có 3 ký tự a và 3 ký tự b. Để có thể sinh ra chuỗi này thì chuỗi con aab phải đứng trước chuỗi con abb theo cấu trúc SaSbS. * **Đáp án D: aaabbb** có thể được sinh ra từ văn phạm: S -> SaSbS -> aaSbSbS -> aaaSbSbSbS -> aaabbb Vậy, đáp án đúng là B.

Câu hỏi liên quan