need optimize

需要优化，提交了好几次才Accepted。这段代码不合格，需要继续改进