Mã hóa *chửi thề*
Chửi thề là một cách để con người thể hiện cảm xúc ra bên ngoài. Khi có cảm xúc mạnh và đột ngột, thì não chúng ta cần một cách gì đó để giải tỏa nhất thời kích thích đó: “Chửi thề chính là một sự bất lực của trí não”.
Mark Zuckerberg đang rất đau đầu về việc những câu nói tục tĩu ngày càng xuất hiện nhiều trên Facebook. Vậy nên CEO của Facebook quyết định liên hệ với Hiếu và Hải, nhờ họ mã hóa lại những từ nhạy cảm. Nhưng Hiếu với Hải rất thích chửi bậy nên đã từ chối, bạn hãy giúp CEO Mark Zuckerberg xử lý vấn đề này nhé.
Cho một danh sách F những từ nhạy cảm và một xâu S. Nhiệm vụ của bạn là hãy tìm và thay thế những từ tục tĩu đó trong xâu S bằng dấu ‘*’.
Input:
Dòng đầu tiên chứa xâu S. (S.length() ≤ \(10^5\))
Dòng thứ hai chứa số nguyên dương N (N ≤ 1000) là số từ nhạy cảm.
N dòng tiếp theo, mỗi dòng chứa từ nhạy cảm Fi. (Fi.length() ≤ 100)
Output:
Xâu S sau khi đã được xử lý.
Example:
Input
aa Aa aaa bc aa
3
aa
bcd
cd
Output
** Aa aaa bc **
Comments
Code tham khảo by Tichpx