Gửi bài giải

Điểm: 20
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Một xâu xoay được tạo ra bởi chuyển một chữ cái từ cuối lên đầu xâu. Ví dụ, các xâu xoay của abc là abc, cab, bca

Hãy xác định xâu xoay có thứ tự từ điển nhỏ nhất của xâu \(S\) cho trước.

Dữ liệu vào

  • Xâu \(S\) \((|S| \le 10^6)\)

Dữ liệu ra

  • In ra xâu xoay có thứ tự từ điển nhỏ nhất.

Input 1

haohuy

Output 1

aohuyh

Nhận xét

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