Xoá để hai xâu bằng nhau
Xem dạng PDF📖 Bài giảng & lời giải: đây là Bài tập 2 trong bài giảng Chuyên đề cơ bản 3: QHĐ kinh điển trên blog Lập trình thuật toán – có lý thuyết, mô phỏng từng bước, gợi ý và code C++ / Python.
⚠️ Lưu ý: hãy đảm bảo em đã thật sự cố gắng tự làm bài trước, rồi mới xem gợi ý và lời giải nhé!
🎓 Khóa học Lập trình Thuật toán thi đấu của thầy Nguyễn Việt Nam Sơn – 111 buổi video, kèm cặp cá nhân, luyện thi chuyên Tin · HSG Tin học · Tin học trẻ · đội tuyển quốc gia · Olympic/ICPC. 👉 Xem chi tiết khóa học · Thành tích học viên
📞 Đăng ký học: Zalo 0767 666 702 · Facebook Nguyễn Việt Nam Sơn · 🌐 laptrinhthuattoan.blogspot.com
Cho hai xâu $s$ và $t$ gồm các chữ cái Latin thường. Mỗi thao tác được xoá một ký tự bất kỳ ở một trong hai xâu. Hỏi cần ít nhất bao nhiêu thao tác để hai xâu trở nên giống hệt nhau (hai xâu rỗng cũng được coi là giống nhau)?
Dữ liệu vào
Một dòng gồm hai xâu $s$ và $t$ cách nhau một dấu cách ($1 \le |s|, |t| \le 1000$).
Kết quả
In ra một số nguyên là số thao tác ít nhất.
Sample Input
sea eat
Sample Output
2
Note
Xoá chữ s của xâu thứ nhất và chữ t của xâu thứ hai, cả hai còn lại ea.
Bình luận