1元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有20元钱,最多可以喝到几瓶汽水?请用编程语言写成算法
不限制语言类型,C,PYTHON,JAVA,JAVASCRIPT都行!尽量编程语言去描述事物的逻辑关系!
人气:498 ℃ 时间:2020-01-27 19:55:28
解答
共39,#include int main(){\x05int money = 20;\x05int sum = money;\x05int empty = money;\x05while (empty > 1)\x05{\x05\x05sum += (empty / 2);\x05\x05empty -= (empty / 2);\x05}\x05printf("总共汽水数:%d\...看看能否明白,不懂继续while (empty > 1)// 如果空瓶子大于1,也就是说还可以用2个空瓶子换1瓶汽水{ sum += (empty / 2);// 能喝的汽水树 sum 就加空瓶子被 2 整除的数,比如有 7 个空瓶子,能喝汽水数就加 3 empty -= (empty / 2);// 空瓶子就减去换汽水用的空瓶子 + 换后剩下的瓶子数,比如有 7 个空瓶子,能换 3 瓶汽水,用了 6 个瓶子,剩下 1 + 3 = 4 个空瓶子,也就是空瓶子减去原来的一半}
推荐
- 1元一瓶汽水,喝完后2个瓶换一瓶汽水,问:你有20元钱,最多可以喝到几瓶汽水?
- 一家冷饮店,一瓶汽水1元钱,喝完汽水后,用2个空瓶可以换1瓶汽水,若你有20元钱,最多可以喝到几瓶汽水?
- 一家冷饮店,一瓶汽水1元钱,喝完汽水后,用2个空瓶可以换1瓶汽水,若你有20元钱,最多可以喝到几瓶汽水?
- 一家冷饮店,一瓶汽水1元钱,喝完汽水后,用2个空瓶可以换1瓶汽水,若你有20元钱,最多可以喝到几瓶汽水?
- 1元钱一瓶矿泉水,喝完后两个空瓶可以换一瓶汽水,问:你有20元钱,最多可以喝到几瓶矿泉水?为什么?
- 1.有一只玻璃瓶,它的质量为0.1kg,当瓶内装满水时,瓶和水的总质量为0.4kg,用此瓶装金属颗粒若干,瓶和金属颗粒的总质量为0.8kg,若在装金属颗粒的瓶中再装满水时,瓶.金属颗粒和水的总质量为0.9kg,求金属颗粒的质量和密度.
- 一道深刻而困难的应用题
- 意思是什么也没想 什么也没考虑的成语
猜你喜欢
- 已知关于x的方程(x-m)/2=x+m/3与(2x+1)/3=3x-2的解互为倒数,求m的值
- 太阳为什么可以发出强烈的光
- make sure of sth.怎么翻译
- “有什么作用”和写作方法有什么区别
- 如果a大于0,b小于0,那么ab( )0 b分之a( )0 若a小于0,b小于0,则ab( )0?b分之a( )0
- 效应T细胞分泌的抗体是怎样进入发炎部位的
- 已知△ADE∽△DEF,诺△ABC的三边长分别为5cm,6cm,7cm,而△DEF中的一边长为4cm,你能求出△DEF的另外两边的
- 订书机是不省力也不费力的杠杆吗