不二如是 发表于 2017-6-25 10:22:16

2017-6-25 ▼ 老司机的轮胎如何换?

本帖最后由 不二如是 于 2017-6-25 10:22 编辑

http://xxx.fishc.com/forum/201706/25/090047cda0onuw11d1w07k.gif

对于程序猿来讲,什么最重要?

没错,就是玩弄逻辑的能力!

欢迎,让右脑高潮!

{:10_297:} 每天6:09,不见不散{:10_297:}



右脑万艾可:

        有一个长途运输的老司机,用作运输的是一辆超级三轮车,每个轮胎寿命2W公里,现要进行5W公里的长途运输,计划用8个轮胎就完成任务,请问怎么做到呢?



答案:(直接看答案,要打屁屁哦~)

**** Hidden Message *****

这位鱼油,如果喜欢本系列“云雨”右脑 - 庖丁解牛,请订阅 专辑☞传送门(不喜欢更要订阅{:10_278:} )

bell 发表于 2017-6-27 15:32:27

2*8 > 5*3,true,可行
安排:
轮胎ABCDEFGH
1、2公里用ABC
3公里用DEF
4公里FGH
5公里DGH
最后只剩余轮胎E还可走1公里

bell 发表于 2017-6-27 16:41:33

lst = list('ABCDEFGH'*2)

for i in range(len(lst)):
if flag:
    lst2 = lst[:-i-1]
    if i!=0:
      lst2.extend(lst[-i:])
    print for j in range(0,len(lst2),3)]

如果再算排列的话,那数量就多了,factorial(16)*16

kyowjw01 发表于 2017-6-25 11:41:42

{:9_237:}叫拖车

kinghtqc 发表于 2017-6-25 20:12:39

这题有毒,每个轮胎两万公里寿命,直接跑9个轮胎,6万公里,现在只有八个,少一个轮胎。多一万公里,然而随便找一个轮胎留一万公里,其他的挨着跑爆,完全无压力

不二如是 发表于 2017-6-25 21:43:09

kinghtqc 发表于 2017-6-25 20:12
这题有毒,每个轮胎两万公里寿命,直接跑9个轮胎,6万公里,现在只有八个,少一个轮胎。多一万公里,然而随 ...


本系列。主攻“右脑”

学会脑洞,学会吹水,学会发现奇妙~

361628653 发表于 2017-6-25 21:46:08

//每跑一公里换一次轮胎,8个轮胎挨个跑,跑完8个旧轮胎卖了换钱,再向公司要8个轮胎的钱。

#include <stdio.h>

int main()
{
        int LunTai = {0};
        int i, j, count = 0;
        for(i = 0; i < 50000; i++)
        {
                for(j = 0; j < 3; j++)
                {
                        count = count%8;
                        LunTai++;
                        count++;
                }
        }
       
        for(i = 0; i < 8; i++)
        {
                printf("第%d轮胎使用%d公里\n", i+1, LunTai);
        }
        return 0;
}

不二如是 发表于 2017-6-25 21:53:58

361628653 发表于 2017-6-25 21:46



虽然,没说不允许要。。。

正确答案之一

mandala 发表于 2017-6-25 23:22:12

换6次轮胎,余0.5个轮胎{:10_277:}

wuyuan2011woain 发表于 2017-6-26 07:16:29

2小时*8轮胎/3个轮/3小时

wuyuan2011woain 发表于 2017-6-26 07:17:24

这个方法太多了

Seven007 发表于 2017-6-26 10:22:23

我右脑生锈了{:10_269:}

阿西吧 发表于 2017-6-26 10:24:56

1万公里:3个轮胎跑一万,取下两个剩一万的,则剩有(2个一万,5个两万)没安上去
2万公里:1个一万+2个两万,取下用完的轮胎,则剩有(2个一万,3个两万)没安上去
3万公里:2个一万+一个两万,取下用完的轮胎,则剩有(2个一万,2个两万)没安上去
4万公里:1个一万+两个两万,取下用完的轮胎,则剩有(2个一万)没安上去
5万公里:2个两万+1个两万,还剩有(1个一万)
页: [1]
查看完整版本: 2017-6-25 ▼ 老司机的轮胎如何换?