这道真的是好题,不卡精度,不卡细节,但是思考的方式很巧妙! 一开始大家跟我想的应该差不多,用f[i][j]表示有i只白老鼠,j只黑老鼠的胜率,然后跑DP,然后我就发现,这样怎么做?还有一种不胜不负的平手情况,这个是继承,还是不继承?如果f[w][b]继承了不胜不负的状态,而题意说的是如果两方都没有抓到白老鼠,算公主输,这样不就错了吗?? 膜了网上大牛的题解,答案是:继承! why?记住,f[i][j]表示的是当前胜的可能.首先当j=0的时候,公主必胜,这个继承没有问题:如果j>0,f会继承到前面…