一块钱可以买一瓶汽水,两个空瓶可以换一瓶汽水,五个空瓶可以换三瓶汽水,那么请问30块钱可以买多少瓶汽水? 经济学 一元钱一瓶汽水,两个空瓶能换一瓶汽水,三个瓶盖能换一...

\u4e00\u5143\u94b1\u4e00\u74f6\u6c7d\u6c34\uff0c\u4e24\u4e2a\u7a7a\u74f6\u80fd\u6362\u4e00\u74f6\u6c7d\u6c34\uff0c\u4e09\u4e2a\u74f6\u76d6\u80fd\u6362\u4e00\u74f6\u6c7d\u6c34\uff0c\u95ee20\u5143\u4e00\u5171\u80fd\u559d\u591a\u5c11\u74f6\u3002java\u4ee3\u7801\u600e\u4e48\u5199\uff1f

package \u9012\u5f52;
import java.util.Scanner;
public class \u6c7d\u6c34 {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.println("\u8bf7\u8f93\u5165\u60a8\u8d2d\u4e70\u6c7d\u6c34\u6240\u82b1\u7684\u94b1");
int money=scan.nextInt();
System.out.println("20\u5143\u4e00\u5171\u80fd\u559d"+cal(money,money,money)+"\u74f6");
}
/**
*
* @param sum \u603b\u74f6\u6570
* @param cap \u74f6\u76d6\u6570
* @param bottle \u74f6\u5b50\u6570
* @return
*/
public static int cal(int sum,int cap,int bottle){

int add=cap/3+bottle/2;//\u6bcf\u6b21\u5faa\u73af\u6240\u589e\u52a0\u7684\u6c7d\u6c34
sum=sum+add;
System.out.println(sum);

cap=cap%3+add;//\u6bcf\u6b21\u5faa\u73af\u540e\u7684\u74f6\u76d6\u5b50
System.out.println(cap);

bottle=bottle%2+add;//\u6bcf\u6b21\u5faa\u73af\u540e\u7684\u74f6\u5b50
System.out.println(bottle);

System.out.println("-----------------");

if(cap<3&&bottle<2){//\u9012\u5f52\u7ed3\u675f\u7684\u6761\u4ef6
return sum;
}else{
return cal(sum,cap,bottle);//\u9012\u5f52\u8c03\u7528
}
}
}
20\u5143\u4e00\u5171\u80fd\u559d113\u74f6

\u4e00\u74f6\u6c7d\u6c34\u662f\u6307\u53ef\u4ee5\u559d\u7684\u90e8\u5206\u52a0\u4e0a\u74f6\u76d6\u52a0\u4e0a\u7a7a\u74f6
\u201c\u4e24\u4e2a\u7a7a\u74f6\u80fd\u6362\u4e00\u74f6\u6c7d\u6c34\u201d==\u4e00\u74f6\u6c7d\u6c34\u7684\u6210\u672c\u4e3a\u4e24\u4e2a\u7a7a\u74f6==\u4e00\u4e2a\u7a7a\u74f6\u7684\u6210\u672c\u4ef7\u503c\u4e3a\u534a\u74f6\u6c7d\u6c34
\u540c\u7406\uff0c\u4e00\u4e2a\u74f6\u76d6\u7684\u6210\u672c\u4ef7\u503c\u4e3a1/3\u74f6\u6c7d\u6c34
\u4e00\u5143\u94b1=\u4e00\u74f6\u6c7d\u6c34=\u53ef\u4ee5\u559d\u7684\u90e8\u5206\u52a0\u4e0a\u4e00\u4e2a\u74f6\u76d6\u52a0\u4e0a\u4e00\u4e2a\u7a7a\u74f6=1+1/2+1/3\u74f6\u53ef\u4ee5\u559d\u7684\u6c7d\u6c34
\u6700\u540e\u5f97\u523020*\uff081+1/2+1/3\uff09=20+10+2/3+6=36\u74f6\u6c7d\u6c34+\u4e24\u4e2a\u74f6\u76d6
\u4f46\u5b9e\u9645\u4e0a\u8981\u51cf\u53bb\u4e00\u74f6\uff0c\u5426\u5219\u6700\u540e\u4e00\u74f6\u6c7d\u6c34\u6ca1\u6709\u74f6\u5b50\u88c5

30块钱买30瓶汽水,
30个空瓶5换3,换18瓶汽水,
18个空瓶5换3,换9瓶汽水,余3,之后有12个空瓶,
12个空瓶5换3,换6瓶汽水,余2,之后有 8个空瓶,
8个空瓶5换3,换3瓶汽水,余3,之后有 6个空瓶,
6个空瓶5换3,换3瓶汽水,余1,之后有 4个空瓶,
4个空瓶借1个空瓶换3瓶汽水,之后有3个空瓶(欠人家1个),
3个空瓶借2个空瓶换3瓶汽水,之后有3个空瓶,刚好把瓶子还了。
最后答案:75

顶2楼的!

30块 先买30瓶汽水
30个空瓶 换18瓶汽水(五个空瓶可以换三瓶汽水)
15个空瓶再换9瓶汽水 另外3个空瓶留着下一步
9+3=12个空瓶
10个空瓶再换6瓶汽水 还有2个空瓶
5个空瓶再换3瓶汽水 还有3个空瓶
5个空瓶再换3瓶汽水 还有1个空瓶
这时只有4个空瓶了
借一个空瓶换3瓶汽水
然后再借2个空瓶 再换3瓶汽水 一共借了3个空瓶 刚好还完 一共喝了30+18+9+6+3+3+3+3=75
也可以这么算 5个空瓶=3块钱 一个空瓶+一瓶水=1
于是空瓶=0.6 水=0.4 30/0.4=75
我再补充一下 这属于数学中的统筹方法 2换1和5换3相比 自然是5换3合适 所以 能5换3的都5换3
2换1这个条件只是迷惑人的

楼上的讲下,为什麼不是57呢,这并不是一道最优期望的题啊,不是说先尽力买30,再换18,再换9就可以了吗?

最多可以有72瓶!!!绝对对的!!!我都做了许多遍了!!

75

  • 涓鍏閽卞彲涔颁竴鐡舵苯姘鍠,涓涓や釜绌虹摱鍙鎹涓鐡舵苯姘,鏈20鍏,鏈澶氬彲鍠濆嚑...
    绛旓細鏈澶氬彲鍠20+10+5+2+1+1+1=40鐡
  • 1鍏冮挶鑳涔颁竴鐡舵苯姘,鍠濆畬鍚涓や釜绌虹摱鍙互鎹竴鐡舵苯姘淬傞棶:浣犳湁20鍏冮挶...
    绛旓細涓や釜绌虹摱鎹涓鐡舵苯姘达紝鍙煡绾苯姘村彧鍊5瑙掗挶銆20鍏冮挶褰撶劧鏈澶氳兘鍠40鐡剁殑绾苯姘淬侼鍏冮挶褰撶劧鏈澶氳兘鍠2N鐡舵苯姘淬傜瓟妗堬細40鐡
  • 1鍏閽变竴鐡舵苯姘,鍠濆畬鍚涓や釜绌虹摱鎹竴鐡舵苯姘,濡傛灉鏈10鍏冮挶,鏈澶鍙互鍠濆埌...
    绛旓細銆愮瓟妗堛戯細C 绛旀鏄疌锛岄鍏10鍏冮挶涔發O鐡讹紝10涓┖鐡舵崲5鐡舵苯姘达紝鍏舵4涓┖鐡舵崲2鐡舵苯姘达紝鍠濆畬鍚庢鏃惰繕鏈3涓┖鐡讹紝鍐嶆嬁2涓崲l鐡舵苯姘达紝鍠濆畬鍚庡墿浣2涓┖鐡讹紝鏈鍚庣敤杩欎袱鐨勭┖鐡舵崲1鐡舵苯姘达紝鎵浠ュ叡鍙互鍠濆埌10+5+2+1+l=19鐡躲
  • 1鍏1鐡舵苯姘,鍠濆畬鍚2涓┖鐡鎹1鐡舵苯姘淬傞棶:浣犳湁20鍏閽,鏈澶鍙互鍠濆埌鍑犵摱...
    绛旓細鎵浠20鍏鍙互涔2脳20=40鐡
  • 涓鍏冮挶鍙互涔颁竴鐡舵苯姘,涓や釜绌虹摱鍙互鎹竴鐡舵苯姘,濡傛灉缁欎綘20鍏冮挶,浣犳渶...
    绛旓細鍙傝冪瓟妗堬細40鐡 璇曢鎷撳睍锛1銆1鍏冮挶涓鐡舵苯姘达紝鍠濆畬鍚庝袱涓┖鐡舵崲涓鐡舵苯姘达紝闂細浣犳湁N鍏冮挶锛屾渶澶氬彲浠ュ枬鍒板嚑鐡舵苯姘达紵锛堢瓟妗2N锛 2銆9瑙掗挶涓鐡舵苯姘达紝鍠濆畬鍚庝笁涓┖鐡舵崲涓鐡舵苯姘达紝闂細浣犳湁18鍏冮挶锛屾渶澶氬彲浠ュ枬鍒板嚑鐡舵苯姘达紵锛堢瓟妗30锛 3銆1鍏冮挶涓鐡舵苯姘达紝鍠濆畬鍚庡洓涓┖鐡舵崲涓鐡舵苯姘达紝闂細浣犳湁15...
  • 缁忔祹瀛 涓鍏閽变竴鐡舵苯姘,涓や釜绌虹摱鑳鎹竴鐡舵苯姘,涓変釜鐡剁洊鑳芥崲涓鐡舵苯姘...
    绛旓細鍚岀悊锛屼竴涓摱鐩栫殑鎴愭湰浠峰间负1/3鐡舵苯姘 涓鍏冮挶=涓鐡舵苯姘=鍙互鍠濈殑閮ㄥ垎鍔犱笂涓涓摱鐩栧姞涓婁竴涓┖鐡=1+1/2+1/3鐡跺彲浠ュ枬鐨勬苯姘 鏈鍚庡緱鍒20*锛1+1/2+1/3锛=20+10+2/3+6=36鐡舵苯姘+涓や釜鐡剁洊 浣嗗疄闄呬笂瑕佸噺鍘讳竴鐡讹紝鍚﹀垯鏈鍚庝竴鐡舵苯姘存病鏈夌摱瀛愯 ...
  • 涓鍧楅挶涓鐡鍙箰涓や釜绌虹摱鑳鎹竴鐡跺彲涔+40鍏冭兘鍠濆嚑鐡?
    绛旓細涓鍧楅挶涓鐡鍙箰锛40鍏鍙互涔40鐡跺彲涔锛2涓┖鐡跺彲浠鎹竴鐡跺彲涔愶紝40/2=20锛堢摱锛夛紝40鐡跺枬瀹屽氨鍙互鎹20鐡跺彲涔愶紝40+20=60锛堢摱锛夛紝鎵浠40鍏冭兘鍠60鐡跺彲涔
  • 1鍏閽变竴鐡舵苯姘,鍠濆畬鍚涓や釜绌虹摱鎹竴鐡舵苯姘,闂:浣犳湁20鍏冮挶,鏈澶鍙互鍠...
    绛旓細瑙i杩囩▼锛20鍏閽卞彲浠ヤ拱20鐡舵苯姘淬20涓┖鐡跺彲浠鎹㈢殑姹芥按涓猴細20梅2=10锛堢摱锛10涓┖鐡跺彲浠ユ崲鐨勬苯姘翠负锛10梅2=5锛堢摱锛5鐡舵苯姘村枬瀹屽悗寰楀埌5涓┖鐡讹紝鍏戞崲1鐡锛屽枬瀹屽悗锛屽拰鍓╀笅3涓┖鐡跺厬鎹2鐡舵苯姘达紝鍠濆畬鍚庯紝鍐嶅厬鎹1鐡躲傛渶澶氬枬姹芥按鐨勭摱鏁颁负锛20+10+5+2+1+1+1=40锛堢摱锛夈傚叡鏈澶氬枬40鐡舵苯姘淬
  • 1鍏閽变竴鐡舵苯姘,鍠濆畬鍚涓や釜绌虹摱鎹竴鐡舵苯姘,闂:浣犳湁20鍏...
    绛旓細2鐡 = 1鐡+1姘达紝鎵浠1鐡=1姘 1鍏冮挶=1鐡+1姘=2姘 鎵浠20鍏=40姘 浣嗘棦鐒朵笉鑳藉熺摱瀛愶紝鎵浠ユ渶鍚庢墜閲屽繀鐒跺墿涓1鐡讹紝鏈澶氬彲鍠濆埌39姘淬傝В绛斿畬姣曘
  • 1鍏閽变竴鐡舵苯姘,鍠濆畬鍚涓や釜绌虹摱鎹竴鐡舵苯姘,
    绛旓細涓鍧楅挶涓鐡舵苯姘锛堝惈鐡跺瓙锛夛紝涓や釜绌虹摱瀛愯兘鎹竴鐡舵苯姘达紙鍚摱瀛愶級锛屾墍浠ヤ竴涓┖鐡绛変簬浜旀瘺閽便備竴鐡舵苯姘达紙鍚摱瀛愶級鍑忓幓涓涓┖鐡剁瓑浜庝竴鐡舵苯姘达紙娑蹭綋锛夛紝鎵浠ヤ竴鐡舵苯姘达紙娑蹭綋锛夌瓑浜庝簲姣涢挶銆20闄や互0.5绛変簬40銆傛墍浠ヨ兘鍠濆埌鍥涘崄鐡躲傚叿浣撴搷浣滄柟娉曠暐锛屽叧閿槸绗洓鍗佺摱闇瑕佸悗浠樻銆
  • 扩展阅读:401汽水多少钱一瓶 ... 童年五毛钱一瓶的汽水 ... 3个空瓶换1瓶24 ... 20元钱买饮料1元一瓶 ... 20块钱买汽水两个空瓶 ... 80后小卖部5毛钱汽水 ... 一元钱一瓶汽水有20元 ... 零卖六块一瓶的饮料 ... 一箱怡宝矿泉水多少钱一箱 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网