试题:基本算法题之【n块钱最多可以喝多少瓶汽水】

来源:互联网 发布:庸才 黑与白一看便知 编辑:程序博客网 时间:2024/05/17 06:49

题目描述

1块钱可以买一瓶汽水,2个汽水瓶可以换一瓶汽水,4个瓶盖可以换瓶汽水,请用编程实现有n块钱最多可以喝多少瓶汽水?

//基于Javascriptfunction f(n){var sum=0;var n1=n;//n1钱数var n2=0;//n2瓶盖var n3=0;//n3瓶盖if(n>0){sum=n3=n2=n1;}while(n2>=2 || n3>=4){while(n2>=2){++sum;n2=n2-2;n2++;n3++;}while(n3>=4){++sum;n3=n3-4;n2++;n3++;}}return sum;}console.log(f(4));


1 0
原创粉丝点击