注意不可以将 x>1x>1x>1 写入字符判断的 ififif 语句里面,同下:::
if(s[i]=='L' && x>1) x--;
这样会导致最后的 elseelseelse 语句会包含 si=Ls_{i}=Lsi=L 且 x=1x=1x=1 的错误情况
所以,正确写法:::
if(s[i]=='L') x-=(x>1);