Bằng Nhau Trên Tập Con
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
2.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Các con bò trao đổi tin nhắn mã hóa bằng cách trộn các ký tự không liên quan vào giữa các ký tự quan trọng. Cho hai xâu và (mỗi xâu dài tối đa ký tự, chỉ dùng các chữ cái 'a' đến 'r'), trả lời truy vấn (): với mỗi tập con các chữ cái, hai xâu có bằng nhau không khi chỉ giữ lại các ký tự trong tập con đó?
Dữ liệu vào
- Dòng 1: Xâu
- Dòng 2: Xâu
- Dòng 3: Số nguyên
- dòng tiếp theo: Mỗi dòng chứa một xâu truy vấn gồm các chữ cái duy nhất theo thứ tự sắp xếp
Dữ liệu ra
Với mỗi truy vấn, in 'Y' nếu hai xâu thu hẹp bằng nhau, ngược lại in 'N'. Tất cả kết quả trên một dòng.
Ràng buộc
- Xâu chỉ chứa chữ cái 'a' đến 'r' (18 chữ cái)
- Các chữ cái trong mỗi truy vấn là duy nhất và đã sắp xếp
- Test 2:
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| aabcd caabd 4 a ac abd abcd |
YNYN | Truy vấn "a": cả hai cho "aa" (Y). Truy vấn "ac": "aac" vs "caa" (N). Truy vấn "abd": "abd" vs "abd" (Y). Truy vấn "abcd": "aabcd" vs "caabd" (N). |
Bình luận