[THHV 2016 - CVP - 11] Bài 2: Hai xâu con

Xem dạng PDF

Gửi bài giải

Điểm: 20,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Cho xâu ~S~ chỉ gồm các ký tự Latin viết hoa, kiểm tra xem xâu ~S~ có chứa 2 xâu con không giao nhau "AB" và "BA" hay không?

Yêu cầu: Kiểm tra sự tồn tại của hai xâu con không giao nhau "AB" và "BA" trong xâu ~S~.

Input

  • Một dòng chứa xâu ~S~ có độ dài không quá ~10^5~.

Output

  • In "YES" nếu xâu ~S~ chứa 2 xâu con không giao nhau "AB" và "BA", ngược lại ghi "NO".

Sample Input 1

ABA

Sample Output 1

NO

Sample Input 2

XBAXABX

Sample Output 2

YES

Sample Input 3

AXBXBXA

Sample Output 3

NO

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.