题意 AcWing4261.孤独的照片 - acwing.com 给出一个只包含'H'以及'G'的字符串,认为至少长度为3的子串,且'H'或者'G'有一个是单个的,这代表这张照片是孤独的需要丢弃,求需要丢弃多少张这样的照片。 思路 我写的比较复杂... 首先看单H的情况存在,枚举如果遇到s[i]=='H'则进行计算贡献: 需要找到这样的GGGGHGGG H(pre)左边的个数是L=pre-l+1个 H(pre)右边边的个数是R=r-pre+1个 那么首先能得到的包含H的子串个数是$L\times R$(原因是左侧有…