A. Sayonara Princess

    传统题 文件IO:string 3000ms 1024MiB

Sayonara Princess

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

附加文件

题目描述

给定长为 nn 的字符串 ss,定义 f(k)f(k) 为以下问题的答案:

  • 最多能从 ss 中选出多少个长度为 kk 的、互不相交的、相同的子串?

f(1),f(2),,f(n)f(1),f(2),\cdots,f(n)

输入格式

一行一个字符串 ssss 只包含小写英文字母。

输出格式

输出一行 nn 个正整数表示 f(1),,f(n)f(1),\cdots,f(n)

样例 11 输入

ababababa

样例 11 输出

5 4 2 2 1 1 1 1 1

样例 11 解释

对于 k=1k=1,选择子串 a

对于 k=2k=2,选择子串 ab

对于 k=3k=3,选择子串 aba

样例 22 输入

abcbabcba

样例 22 输出

4 2 2 2 1 1 1 1 1

样例 363 \sim 6

见下发文件,这些样例依次满足子任务 2,3,4,52,3,4,5 的约束。

测试点约束

对于所有数据,1s2×1051\le |s|\le 2\times 10^5ss 只包含小写英文字母。

子任务编号 s|s|\le 特殊性质 分值
1 2×1052\times 10^5 si=as_i=\texttt{a} 5
2 100100 20
3 50005000 25
4 7500075000
5 2×1052\times 10^5

云斗学院 2026 省选计划系列模拟赛 #1

未参加
状态
已结束
规则
OI
题目
3
开始于
2025-12-19 0:00
结束于
2025-12-21 20:00
持续时间
4.5 小时
主持人
参赛人数
116