Thi thử HSG9 TFL - Lần 1 - Dịch xâu
Xem PDF
Điểm:
500 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
MOVESTR.INP
Output:
MOVESTR.OUT
Cho một xâu kí tự \(s\) chỉ gồm các kí tự trong bảng mã ASCII. Ta gọi một phép dịch xâu \(s\) qua \(k\) kí tự là chuyển \(k\) kí tự ở cuối của xâu \(s\) lên đầu.
Ví dụ: \(s\) = abbaac, \(k = 3\) thì xâu \(s\) trở thành aacabb.
Yêu cầu: Cho xâu \(s\) và một số nguyên dương \(k\). In ra xâu \(s\) sau khi dịch qua \(k\) kí tự.
Input
- Dòng đầu gồm xâu \(s\).
- Dòng thứ hai gồm số nguyên dương \(k\).
- Dữ liệu đảm bảo \(1 \le k \le |s| \le 300\), với \(|s|\) là độ dài xâu \(s\).
Output
- Một dòng duy nhất là xâu \(s\) sau khi dịch qua \(k\) kí tự.
Example
Test 1
Input
Npndqtldcphktnh
5
Output
hktnhNpndqtldcp
Scoring
- \(60\%\) số điểm có \(1 \le k \le |s| \le 50\) và xâu \(s\) chỉ gồm các kí tự in thường
a,b,c,d, ...,z. - \(40\%\) số điểm còn lại không có ràng buộc gì thêm.
Kỳ thi:
- Thi thử HSG9 TFL & TK - 2025 (21 Tháng 2., 2025)
Bình luận