Nhiệm vụ của bạn là viết một chương trình, cho một số và một chuỗi, chia chuỗi thành các phần có kích thước đó và đảo ngược chúng.
Quy tắc
Chương trình của bạn sẽ nhận được một số nguyên dương n
, cũng như một chuỗi s
có độ dài ít nhất một chuỗi chỉ bao gồm ASCII có thể in được (không bao gồm khoảng trắng). Chuỗi sau đó nên được chia thành các đoạn có độ dài n
, nếu độ dài của chuỗi không chia hết cho n
bất kỳ phần còn lại nào ở cuối thì nên được coi là đoạn riêng của nó. Sau đó, đảo ngược thứ tự của các khối và đặt chúng lại với nhau.
Các trường hợp thử nghiệm
n s Output
2 abcdefgh ghefcdab
3 foobarbaz bazbarfoo
3 abcdefgh ghdefabc
2 a a
1 abcdefgh hgfedcba
2 aaaaaa aaaaaa
2 baaaab abaaba
50 abcdefgh abcdefgh
6 abcdefghi ghiabcdef
Đây là môn đánh gôn , vì vậy bạn nên nhắm càng ít byte càng tốt.