Hi all !, Trước tiên rất vui khi ba bạn Cao Văn Nhàn, quoctinvn , Lê Võ Thanh Hồng,......
đã có những tranh luận sôi nổi giúp cho bài toán trở nên dễ hiểu hơn cho các bạn newbie khác. Hi vọng các bạn sẽ tiếp tục với bài toán khá dễ dưới đây :shy:.
Bài toán: Hoán vị (QBHV)
bài này nhằm cho các bạn nhớ lại những xử lý cơ bản về chuỗi là chính.
Đề bài:
Input
Output
K dòng tiếp theo, mỗi dòng ghi một xâu hoán vị của xâu S theo đúng thứ tự từ điển
Example
Input:
ABAB
Output:
6
AABB
ABAB
ABBA
BAAB
BABA
BBAA
Từ từ đừng làm các em sợ nha hi :stick:
đã có những tranh luận sôi nổi giúp cho bài toán trở nên dễ hiểu hơn cho các bạn newbie khác. Hi vọng các bạn sẽ tiếp tục với bài toán khá dễ dưới đây :shy:.
Bài toán: Hoán vị (QBHV)
bài này nhằm cho các bạn nhớ lại những xử lý cơ bản về chuỗi là chính.
Đề bài:
Cho một xâu S chỉ gồm các chữ cái in hoa, 1 <= độ dài <= 9.
Yêu cầu:
1: Có bao nhiêu cách hoán vị các chữ cái của xâu S
2: Liệt kê các hoán vị đó theo thứ tự từ điển
1: Có bao nhiêu cách hoán vị các chữ cái của xâu S
2: Liệt kê các hoán vị đó theo thứ tự từ điển
Input
Gồm 1 dòng duy nhất chứa xâu S
Output
Dòng 1: Ghi số lượng hoán vị tìm được (K)
K dòng tiếp theo, mỗi dòng ghi một xâu hoán vị của xâu S theo đúng thứ tự từ điển
Example
Input:
ABAB
Output:
6
AABB
ABAB
ABBA
BAAB
BABA
BBAA
Từ từ đừng làm các em sợ nha hi :stick:
Comment