[CSES 1732] Finding Borders

Xem dạng PDF

Gửi bài giải


Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 512M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++, Pascal, PyPy, Python

Một đường biên của một xâu là một tiền tố cũng đồng thời là hậu tố của xâu đó nhưng không phải toàn bộ xâu. Ví dụ, các đường biên của abcababcab là ab và abcab.

Nhiệm vụ của bạn là tìm tất cả độ dài đường biên của một xâu cho trước.

Dữ liệu vào

Dòng duy nhất chứa một xâu có độ dài ~n~ gồm các ký tự a–z.

Kết quả

In ra tất cả độ dài đường biên của xâu theo thứ tự tăng dần.

Giới hạn

  • ~1 \le n \le 10^6~

Ví dụ

Dữ liệu vào:

abcababcab

Kết quả:

2 5

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.