题目 题意: 一个01串,AB两个人轮流删去一个字符,直到只剩两个,A先手.最后剩的两位组成一个二进制数,A要使其最小,B要使其最大. 有一些部分不知道原来是什么,用?表示,求所有的可能里,最后剩下的两个字符. 题解: 我太弱了,WA了好几次,只有110组数据,我错在了107…… 首先两人的最优策略都是从左到右删,A先删1,B先删0. 如果串长度为奇数,则A可以多删一次1.所以要先减去. 假如原串可能1多于0或0多余1,就可能剩下11和00. 如果1和0数量可能相等,按照1和0可以出现的最后的位…