Mô tả
Trường tiểu học ở Đồng Nai mỗi ngày có nhiều tiết học. Để nhớ tiết nào đang học, bác bảo vệ lắp một dàn chuông nhỏ, mỗi tiết kèm một nốt âm đề riêng. Các nốt được ghi thành một chuỗi s, ví dụ "đốmí" nghĩa là tiết một đánh nốt "đô", tiết hai nốt "mí", rồi lại quay lại từ đầu nếu hết chuỗi.
Bác bảo vệ muốn biết: nếu cho chuông chạy lặp đi lặp lại đúng k chu kỳ (mỗi chu kỳ là một lần phát nguyên chuỗi s), rồi ghép tất cả lại thành một chuỗi dài, thì 5 nốt đầu tiên phát ra sẽ là gì? Trường hợp chuỗi ghép được ngắn hơn 5 nốt, lấy hết những gì có.
Đầu vào
s: chuỗi các ký tự là chữ cái thường tiếng Việt không dấu, độ dài từ 1 đến 100. Ví dụ"domi".k: số nguyên dương, số chu kỳ lặp, từ 1 đến 1000.
Đầu ra
- Trả về một chuỗi gồm tối đa 5 ký tự đầu tiên của chuỗi ghép được sau khi lặp
sđúngklần.
Ràng buộc
- 1 ≤ |s| ≤ 100
- 1 ≤ k ≤ 1000
- Mỗi ký tự trong
slà chữ cái thường tiếng Latinh (a–z).
Ví dụ
Ví dụ 1
Đầu vào: s = "domi", k = 2
Đầu ra: "domid"
Giải thích:
- Lặp
"domi"2 lần được"domidomi". - Lấy 5 ký tự đầu:
d,o,m,i,d→"domid".
Ví dụ 2
Đầu vào: s = "la", k = 3
Đầu ra: "lalal"
Giải thích:
- Lặp
"la"3 lần được"lalalala". - Năm ký tự đầu:
l,a,l, , → .