Tìm từ
Xem dưới dạng PDF
Gửi bài giải
Điểm:
10
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Kiểu bài tập
Tý có một văn bản \(T\) và \(K\) từ khóa. Bạn hãy giúp Tý kiểm tra xem mỗi từ khóa có xuất hiện trong văn bản hay không.
Định dạng đầu vào
- Dòng đầu: xâu \(T\) (\(1 \le |T| \le 10^5\)), gồm chữ cái in thường
a..z. - Dòng hai: số nguyên \(K\) (\(1 \le K \le 10^5\)).
- \(K\) dòng tiếp theo: mỗi dòng là một từ khóa, tổng độ dài các từ khóa không vượt quá \(10^5\).
Định dạng đầu ra
- In ra \(K\) dòng, dòng thứ \(i\) là
YESnếu từ khóa thứ \(i\) xuất hiện trong \(T\), ngược lại inNO.
Ví dụ
Input:
shehateshis
4
he
she
his
hers
Output:
YES
YES
YES
NO
Ràng buộc
| Nhóm | Điểm | Giới hạn |
|---|---|---|
| 1 | 30 | \(|T| \le 100, K \le 10\) |
| 2 | 30 | \(|T| \le 10^4, K \le 10^3\) |
| 3 | 40 | \(|T| \le 10^5, K \le 10^5\) |
Nhận xét