传送门 感觉这题难点在读懂题. 题目简述:给你一个字符串s,设将其向左平移k个单位之后的字符串为t,现在告诉你t的第一个字符,然后你可以另外得知t的任意一个字符,求用最优策略猜对k的概率. 解析: 预处理出一个数组cnti,j,kcnt_{i,j,k}cnti,j,k表示一段字串开头为iii,结尾为jjj,字串长度为k+1k+1k+1的字串数量. 然后如果cnti,j,k=1cnt_{i,j,k}=1cnti,j,k=1说明如果给出的开头是iii,并且第k+1k+1k+1个是jjj的话就一定…