这个是一个比赛题目,自己做出来的,感觉写的方法不错,就贡献出来了~