免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 709101040516
打印 上一主题 下一主题

小猴子的妈妈给了小猴子很多钱钱以后!! [复制链接]

论坛徽章:
0
61 [报告]
发表于 2010-09-06 09:46 |只看该作者
又是小学奥数题,当年参加竞赛的时候,做过……

关键是要把瓶子和里边装的汽水分开计算单价。

一块钱能够买到的是于一瓶汽水+一个瓶子,三个空瓶子换到一瓶汽水;注意这里换到的一瓶汽水也是里边的汽水+一个瓶子。

由此可得:

设一瓶汽水中汽水的单价为x,瓶子的单价为y,有:
4x+y = 3
x + y = 1

联立解得:x=3/2元,

故,22元全部买为汽水为:22 * 3 / 2 = 33

最后小猴子能够喝到33瓶汽水……

论坛徽章:
0
62 [报告]
发表于 2010-09-06 09:52 |只看该作者
是不是要搞个函数来完成啊!

论坛徽章:
1
白羊座
日期:2014-05-04 17:53:33
63 [报告]
发表于 2010-09-06 10:01 |只看该作者
又是小学奥数题,当年参加竞赛的时候,做过……

关键是要把瓶子和里边装的汽水分开计算单价。

一块钱 ...
还魂僵尸 发表于 2010-09-06 09:46



  我没搞过奥数,不用你的思路,反正22块钱不多,我用穷举法:

汽水数          空瓶数
22               22
22/3=7         1+7=8
8/3=2          2+2=4
4/3=1          1+1=2
合计:
共可喝32瓶汽水,还多两个空瓶。

论坛徽章:
0
64 [报告]
发表于 2010-09-06 10:42 |只看该作者
又是小学奥数题,当年参加竞赛的时候,做过……

关键是要把瓶子和里边装的汽水分开计算单价。

一块钱 ...
还魂僵尸 发表于 2010-09-06 09:46



    奥赛就是老美拿来忽悠中国人的智商的,其他他们自己根本不重视这些,只有中国才把这个当回事,你就拿个金牌又能怎么样?
  拿1000块金牌也出不了个偌贝尔……
  
  还是想想怎么赚钱,别再搞这些无意义的东东

论坛徽章:
0
65 [报告]
发表于 2010-09-06 12:30 |只看该作者
好多啊

论坛徽章:
0
66 [报告]
发表于 2010-09-06 15:34 |只看该作者
理论可以喝33瓶

实际最多喝32瓶,老板肯定要把利益最大化

问一问经常卖东西的人就知道了
gxj241040128 发表于 2010-09-06 09:34



    实际情况就是可以喝33瓶
拿2个空瓶过去,换一个瓶汽水,当场喝完,然后把瓶子还给老板

论坛徽章:
0
67 [报告]
发表于 2010-09-06 16:53 |只看该作者
  1. bottles_and_drinks=22
  2. exchange_size=3

  3. for (( total_drinked=1; total_drinked<=bottles_and_drinks; total_drinked++))
  4. do
  5.         echo -n "$total_drinked"

  6.         ((exchange=$total_drinked%$exchange_size))
  7.         if [[ $exchange -eq 0 ]]
  8.         then
  9.                 ((bottles_and_drinks++))
  10.                 echo "    换了一瓶饮料,现在累计饮料 $bottles_and_drinks 瓶"
  11.         else
  12.                 echo
  13.         fi
  14. done

  15. ((total_drinked--))
  16. echo 总共饮料=$total_drinked
复制代码

  1. $ ./monkey_buy_drink.sh
  2. 1
  3. 2
  4. 3    换了一瓶饮料,现在累计饮料 23 瓶
  5. 4
  6. 5
  7. 6    换了一瓶饮料,现在累计饮料 24 瓶
  8. 7
  9. 8
  10. 9    换了一瓶饮料,现在累计饮料 25 瓶
  11. 10
  12. 11
  13. 12    换了一瓶饮料,现在累计饮料 26 瓶
  14. 13
  15. 14
  16. 15    换了一瓶饮料,现在累计饮料 27 瓶
  17. 16
  18. 17
  19. 18    换了一瓶饮料,现在累计饮料 28 瓶
  20. 19
  21. 20
  22. 21    换了一瓶饮料,现在累计饮料 29 瓶
  23. 22
  24. 23
  25. 24    换了一瓶饮料,现在累计饮料 30 瓶
  26. 25
  27. 26
  28. 27    换了一瓶饮料,现在累计饮料 31 瓶
  29. 28
  30. 29
  31. 30    换了一瓶饮料,现在累计饮料 32 瓶
  32. 31
  33. 32
  34. 总共饮料=32
复制代码

论坛徽章:
0
68 [报告]
发表于 2010-09-06 20:52 |只看该作者
实际情况就是可以喝33瓶
拿2个空瓶过去,换一个瓶汽水,当场喝完,然后把瓶子还给老板
ricks_wu 发表于 2010-09-06 15:34



规则就是3个空瓶换一瓶汽水,不会有那么傻的老板,你跟他解释“1瓶汽水=1空瓶+汽水=3空瓶”,他就会同意2空瓶就让你喝一瓶汽水
就好比你去买康师傅红茶,跟老板说“我若买到再来一瓶的话就不付你钱了”一样,现实中没有这样的老板。

论坛徽章:
0
69 [报告]
发表于 2010-09-06 22:39 |只看该作者
68楼的睿智
瓶子要1毛,老板还得给1毛钱买家!

论坛徽章:
0
70 [报告]
发表于 2010-09-07 05:58 |只看该作者
数学和数学应用。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP