Đưa ra một chuỗi không trống, tiếp tục xóa các ký tự đầu tiên và cuối cùng cho đến khi bạn nhận được một hoặc hai ký tự.
Ví dụ: nếu chuỗi là abcde
, chương trình của bạn sẽ in:
abcde
bcd
c
Tuy nhiên, nếu có abcdef
, nó nên dừng ở hai ký tự:
abcdef
bcde
cd
Trailing newlines và trailing space ở cuối mỗi dòng là tùy chọn. Bạn có thể có nhiều như bạn muốn hoặc không có.
Các trường hợp thử nghiệm
ABCDEFGHIJKLMNOPQRSTUVWXYZ -> ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXY
CDEFGHIJKLMNOPQRSTUVWX
DEFGHIJKLMNOPQRSTUVW
EFGHIJKLMNOPQRSTUV
FGHIJKLMNOPQRSTU
GHIJKLMNOPQRST
HIJKLMNOPQRS
IJKLMNOPQR
JKLMNOPQ
KLMNOP
LMNO
MN
ABCDEFGHIJKLMNOPQRSTUVWXYZ! -> ABCDEFGHIJKLMNOPQRSTUVWXYZ!
BCDEFGHIJKLMNOPQRSTUVWXYZ
CDEFGHIJKLMNOPQRSTUVWXY
DEFGHIJKLMNOPQRSTUVWX
EFGHIJKLMNOPQRSTUVW
FGHIJKLMNOPQRSTUV
GHIJKLMNOPQRSTU
HIJKLMNOPQRST
IJKLMNOPQRS
JKLMNOPQR
KLMNOPQ
LMNOP
MNO
N
A -> A
AB -> AB
Hãy nhớ rằng đây là mã golf , vì vậy mã có số byte nhỏ nhất sẽ thắng.