HangOver

解题思路:利用循环,很粗暴

代码如下:

错误原因:自己在很多天以前就在打这题,(中途懒了一段时间没打,但从现在开始fighting!)。错误是因为等号while(sum<=n),这个等号导致自己一直没能AC,应该注意的是判断条件是小于后就跳出循环,for example,n=0,sum=0;那么就不进入循环x=i-2=0;但如果有个等号就要进入循环,x=i-2=1;就不对了,当然题中n>0,不过这个例子能够帮助自己更加理解那种刚好sum=n的情况。

 

posted @ 2019-04-26 09:34  hyuqi  阅读(221)  评论(0编辑  收藏  举报