黑马程序员技术交流社区
标题:
买可乐 经典问题解答
[打印本页]
作者:
18211001681
时间:
2016-8-11 01:14
标题:
买可乐 经典问题解答
//28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?(需写出分析思路)
public class homework1 {
public static void main(String[] args) {
int n=28;
System.out.println(n+"需要购买"+getnumber(n)+"瓶可乐");
}
private static int getnumber(int n) {
int sum=0;//用于记录当前可乐数目
int count=0;//用于记录购买的可乐数
while(sum<n){
count++;
sum++;
if(count%3==0){ //能被3整除的数字,可以用来换一瓶
sum++;
}
}
return count;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2