[讨论]我的程序哪里有问题?
27个人买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶? 编程怎么实现啊?? #include <iostream.h> void main() { int i; int sum=0; for(i=1; i<27;i++) { sum=i; for(int j=i ;j>1;) { j= j/3; sum=j+sum; } if(sum>=27) continue; } cout<<i<<'\n'; return ; }
怎么得不到想要的结果?? 请大家赐教啊!!
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)
![](images/smilies/emot/em06.gif)