Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 4 · Lập trình

Truy vấn xâu đối xứng

Điểm
5 điểm
Thời gian
1 giây
Tên chương trình
BAI4.*
Vào / Ra
bàn phím → màn hình

Đề bài

Trong giờ học Tiếng Anh, Linh nhận thấy có những từ vựng mà nếu lấy 1 phần thì [phầ]n đó là một xâu đối xứng rất đẹp (xâu đối xứng là xâu mà khi viết từ phải sang trái và [từ t]rái sang phải là như nhau), ví dụ như từ bubble, here, kooky. Linh nghĩ ra một bài tập [Ti]n học muốn thử thách các bạn như sau: Cho một dòng chỉ gồm các ký tự Tiếng Anh in [th]ường (‘a’..‘z’) và yêu cầu kiểm tra các đoạn bắt đầu từ vị trí LL và kết thúc tại vị trí RR có [ph]ải xâu đối xứng hay không?

Dữ liệu vào

  • Dòng đầu tiên gồm xâu SS có độ dài ∣S∣≤10000|S| \le 10000.
  • Dòng thứ 2 là số nguyên dương QQ (1≤Q≤1061 \le Q \le 10^6).
  • QQ dòng tiếp theo mỗi dòng gồm 2 số L,RL, R (L,R≤∣S∣L, R \le |S|) là các truy vấn.

Kết quả ra

In ra màn hình QQ dòng, là kết quả tương ứng từng truy vấn, nếu xâu đối xứng in ra YES, nếu không in ra NO.

Ràng buộc

  • 70% số test tương ứng với 70% số điểm thỏa mãn 1≤Q≤1041 \le Q \le 10^4.
  • 30% số test còn lại tương ứng 30% số điểm không có ràng buộc gì thêm.

Ví dụ

Dữ liệu vào
abcbd
2
1 3
2 4
Kết quả ra
NO
YES

Giải thích

  • Với truy vấn 1 3, xâu abc không đối xứng
  • Với truy vấn 2 4, xâu bcb đối xứng

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh THCS năm học 2025-2026 — Môn thi: Tin học

Đắk Lắk · Cấp tỉnh · Năm học 2025-2026