失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 27个运动员在参加完比赛后 口渴难耐 去小店买饮料 饮料店搞促销 凭三个空瓶可以再

27个运动员在参加完比赛后 口渴难耐 去小店买饮料 饮料店搞促销 凭三个空瓶可以再

时间:2023-07-18 06:14:09

相关推荐

27个运动员在参加完比赛后 口渴难耐 去小店买饮料 饮料店搞促销 凭三个空瓶可以再

package laksjdf;public class Test{/** 总人数*/int sum = 27;/** 默认需要的0瓶*/int require = 0;/** 买几瓶送一瓶*/int give = 3;public int minRequire(int sum,int give){//存储一共有多少人int total = sum;//共需要买多少瓶require = require + give;//当前有多少瓶水,来标记是否每个人都有一瓶水int now = 0;now = now + give + 1;//标记是否还有人可以买水sum = sum - 4;while(now < total){if(sum >= 0){//目前又多了3个人有水喝now = now + give;//只需要买两瓶水require = require + 2;//当前又少了3个人可以买水sum = sum - give;}else{if(sum == -2){require = require + 1;now = now + 1;}if(sum == -1){require = require + 2;now = now + 2;}}}return require;}public static void main(String[] args){Test test = new Test();int result = test.minRequire(27,3);System.out.println(result);}}

27个运动员在参加完比赛后 口渴难耐 去小店买饮料 饮料店搞促销 凭三个空瓶可以再换一瓶 他们最少买多少瓶饮料才能保证一人一瓶

如果觉得《27个运动员在参加完比赛后 口渴难耐 去小店买饮料 饮料店搞促销 凭三个空瓶可以再》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。