P351 好串的数目

好串的数目

题目描述

对于一个长度为 nn 的字符串 s=s0s1sn1s = s_0s_1 \cdots s_{n-1} 来说,子串的定义是从中选出两个下标 l,rl, r (0lrn1)(0 \leq l \leq r \leq n-1),这之间所有的字符组合起来的一个新的字符串:s=slsl+1srs' = s_ls_{l+1} \cdots s_r 就是其中一个子串。

现在给出一个只有数字字符 090 \sim 9 组成的数字字符串,小蓝想要知道在其所有的子串中,有多少个子串是好串。一个子串是好串,当且仅当它满足以下两个条件之一:

  1. 单字符子串一定是好串,即当子串长度为 11 时,它总是好串;
🔒
登录后查看完整题面
登录后查看题目

统计

相关

在下列比赛中:

2025蓝桥杯C++A组省赛估分