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

An có một danh sách từ cấm. An muốn kiểm tra xem văn bản \(T\) có chứa ít nhất một từ cấm hay không. Hãy giúp An!

Đị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ừ cấm, tổng độ dài không quá \(10^5\).

Định dạng đầu ra

  • In ra YES nếu \(T\) chứa ít nhất một từ cấm, ngược lại in NO.

Ví dụ

Input:

helloworld
3
bad
cat
world

Output:

YES

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

Không có ý kiến tại thời điểm này.