装苹果
来源:互联网 发布:手机淘宝的id号在哪里 编辑:程序博客网 时间:2024/05/17 06:30
老板有1000个苹果,却只有10个箱子,客户给老板除了一个难题,说如果老板把题解开就把1000个苹果全买了,老板说没问题,来吧!我之前是程序员。客户说:“把你现在的1000个苹果全部装进10个箱子(分别为1号、2号.....10号),忽略箱子的容量大小,每个箱子都要装苹果,装几个你自己定,我要买几个苹果,你就告诉我,把几号,几号拿走,就是你要的个数。”,老板说:“呵呵。”
if($n>=512){$n=$n-489;$count1[10]=489;}echo "<br/>";$str = dec($n);echo $str;echo "<br/>";for($i=0;$i<9;$i++){$count[$i]=substr($str,$i,1);}print_r($count);echo "<br />";foreach($count as $key=>$val){if($val==1){$count1[$key]=$arr[$key];}}print_r($count1);?><?phpheader("content-type:text/html;charset=utf-8");/*老板有1000个苹果,却只有10个箱子,客户给老板出了一个难题,说如果老板把题解开就把1000个苹果全买了,老板说没问题,来吧!我之前是程序员。客户说:“把你现在的1000个苹果全部装进10个箱子(分别为1号、2号.....10号),忽略箱子的容量大小,每个箱子都要装苹果,装几个你自己定,我要买几个苹果,你就告诉我,把几号,几号拿走,就是你要的个数。”,老板说:“呵呵。” */function fun($num){ $arr=array(489,256,128,64,32,16,8,4,2,1); static $aa=''; foreach($arr as $k=>$v){ if($num>=$v){ $num=$num-$v; $aa.=($k+1).','; fun($num); break; } } $aa=trim($aa,','); return $aa;}echo fun(499);
0 0
- 装苹果
- 装苹果
- 装黑苹果教程
- 《苹果》
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- 苹果
- LeeCode-Two Sum
- njust1928 puzzle(2-sat)
- Exercise(7):和尚挑水
- hexo使用技巧
- 67. Add Binary
- 装苹果
- android 多个EditText光标的问题
- leetcode 043 Multiply Strings
- 网络通信PDU和SDU的区别
- 笔试题之Java基础部分
- Html5之Full Screen API
- matlab——eemd函数的使用
- 后台json数据为空,解析 出现空指针异常
- LeeCode(Database)-Combine Two Tables