Xem thêm: Granma yêu Ana
Bạn sẽ được cung cấp một chuỗi các chữ cái ASCII viết thường. Sử dụng tệp từ điển này (CẬP NHẬT), nhiệm vụ của bạn là giải quyết đảo chữ. Để giải quyết đảo chữ, bạn phải xuất tất cả các từ hoặc nhóm từ có thể được tạo bằng cách sử dụng mỗi chữ cái từ chuỗi đầu vào chính xác một lần, cách nhau bởi dòng mới. Các nhóm của cùng một từ theo thứ tự khác nhau không phải là duy nhất và không nên được xuất riêng; tuy nhiên, thứ tự của các từ không quan trọng . Thứ tự của các giải pháp đầu ra cũng không thành vấn đề . Nếu đầu vào không thể tạo thành một từ, đầu ra không có gì.
Một số trường hợp kiểm tra hữu ích:
Input: viinlg
Output: living
Input: fceodglo
Output: code golf
Input: flogflog
Output: golf golf
Input: ahwhygi
Output: highway
high way
Input: bbbbbb
Output:
Quy tắc / hãy cẩn thận:
Bạn có thể truy cập danh sách từ điển bất kỳ cách nào bạn muốn. Đối số dòng lệnh, stdin, đọc từ tệp hoặc đọc từ internet đều được chấp nhận.
Đầu vào sẽ chỉ bao gồm các chữ cái ASCII viết thường. Bạn không cần phải xuất kết quả trong mọi trường hợp cụ thể.
Bạn sẽ không được cung cấp một chuỗi đã tạo thành một từ hợp lệ (tuy nhiên, bạn có thể được cung cấp một chuỗi tạo thành nhiều từ, chẳng hạn như
bluehouse
).Trailing newlines được phép nhưng không bắt buộc.
Tiêu chuẩn áp dụng.
Đây là môn đánh gôn . Mã ngắn nhất trong byte thắng. Chúc may mắn!