题目给定一个字符串,两个人都会选取其中一个回文串。接下来,构造一个新串,持续的添加字母,每个字母有等同的概率出现,问你谁选取的字符串最大可能最先出现。
介绍一下 B o r d e r Border Border 理论。对于一个长度为 L L L 的序列 A A A,若 A [ 1 , i ] = A [ L − i + 1 , L ] A[1,\ i] = A[L - i + 1,\ L] A[1, i]=A[L−i+1, L],则称 A [ 1 , i ] A[1,\ i] A[1, i] 是A 的一个 B o r d e r Border Border。令 a i a_i ai 表示 A [ 1 , i ] A[1,\ i] A[1, i] 是否是 A A A 的一个 b o r d e r border border, a i a_i ai 为 1 1 1 表示是, 0 0 0 为不是。
则有 E ( A ) = ∑ i = 1 L a i ∗ m i E(A)=\sum_{i=1}^La_i*m^i E(A)=∑i=1Lai∗mi,