28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,
又需要买多少瓶可乐?
答案:public class demo10 {
public static void main(String[] args) {
int n=28;//人数
System.out.println(n+"人共需要买:"+getCount(n)+"瓶");
}
public static int getCount(int n){
int sum = 0;//用于记录当前可乐总数
int count = 0;//用于记录购买的可乐数
while(sum<n){
count++;
sum++;
if(sum%3==0){
sum++;
}
}
return count;
}
}
|
|