G. [ABC377G] Edit to Match

    传统题 2000ms 1024MiB

[ABC377G] Edit to Match

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

AT_abc377_g [ABC377G] Edit to Match

题目描述

给你 NN 个字符串 S1,S2,,SNS_1,S_2,\ldots,S_N 。每个字符串都由小写英文字母组成。

对于每一个 k=1,2,,Nk=1,2,\ldots,N,解决下列问题:

一开始将一个字符串 TT 赋为 SkS_k

接下来,你可以在下列操作中二选一,并可以操作无限次。但每一次操作都会花费 11 的代价。

  • TT 不为空时,删除 TT 的最后一个字符。
  • TT 后面加上一个任意的小写字母。

求使 TT 要么为空,要么与 S1,S2,,Sk1S_1,S_2,\ldots,S_{k-1} 中的一个匹配所需的最小代价。

输入格式

第一行一个正整数 NN

22N+1N+1 行,每行一个字符串 SiS_i

输出格式

NN 行。第 ii 行输出当 k=ik=i 时的最小代价。

样例 1

输入

3
snuke
snuki
snuuk

输出

5
2
4

样例 2

输入

3
abc
arc
agc

输出

3
3
3

样例 3

输入

8
at
atatat
attat
aatatatt
attattat
ttatta
tta
tt

输出

2
4
3
8
3
6
3
1

说明/提示

  • 1N2×1051\le N\le 2\times10^5
  • i=1NSi2×105\sum\limits_{i=1}^N|S_i|\le2\times10^5

初中组20251202(AT_abc377)

未参加
状态
已结束
规则
乐多
题目
7
开始于
2025-12-2 12:00
结束于
2025-12-2 13:18
持续时间
1.3 小时
主持人
参赛人数
12