第一题不知道为什么用每次一半以下直接返回 一半以上减去多的最后通过率为0