for循环里面加一个break就过了 我一开始就没有加 没过 之后加了 就过了 当num*4 > n时,就直接推出了 没必要循环了