public static void main(String[] args) {
/**
* 28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,
* 够28人喝?假如是50人,又需要买多少瓶可乐?
*/
final int SUM = 28;//可乐总数
int song = 0; //可送几瓶
int i ; //多少人买
for (i = 1; i <= SUM; i++) {//不管了,算他全买
if(i % 3 == 0){ //如果是三个人就送一瓶
song++;
}
if(i + song >= SUM){ //送的加买的等于可乐总数
break;
}
}
System.out.println(i);//i就是要买的人数了
} |