CPREFIX - CPREFIX
Dữ liệu vào: Standard input
Dữ liệu ra: Standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: Ngapt

Cho xâu S độ dài n<=1e5 . Tính và đưa ra dãy t1, t2, t3,...,tn  với ti là số lần xuất hiện của xâu S1S2...Si trong S.

Dữ liệu: Vào từ file văn bản CPREFIX.INP một dòng duy nhất là xâu S gồm các chữ cái in thường có độ dài không quá 1e5.

Kết quả: Đưa ra file văn bản CPREFIX.OUT một dòng duy nhất là các số t1,t2,...tn đưa ra cách nhau một dấu cách.

 

Ví dụ

Inp1:

abababa

Out1:

4 3 3 2 2 1 1

In2:

bacninhbac

out2:

2 2 2 1 1 1 1 1 1 1

Back to Top