烧绳子计时

来源:互联网 发布:手机酷狗音乐网络异常 编辑:程序博客网 时间:2024/05/01 08:00


烧绳子计时,一端点火,每根绳子8分钟。只能用3根绳子 11分钟怎么烧,(可以两端同时点火)
那么先定义下,依次为A,B,C(1):A两头烧,B一端烧,C不动→4min(2):紧接,C一头烧,(A已烧完),B不烧(此时只剩一半了),C以B对应烧4min,此间要用熄灭(3):B两头烧,C一头烧→2min(4):C两头烧→1min4+4+2+1=11

2
烧一段不均匀的绳,从头烧到尾只需要一小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计算一个小时15分钟?
用三根绳子1,2,3绳1从一端烧起,同时,绳2从两端烧起绳2烧完,去了 30 分钟再烧绳1的另一端,绳1烧完时,又去了 15 分钟接着,从绳3的两端烧,烧完,去了 30 分钟总共是1小时15分钟,用了3根绳子 虽然是不均匀分布但是从两头开始烧的话烧完的时间恰好是一半时间也就是半个小时,因为燃烧的进度是一定的,单位时间燃烧的物质是相同的。
  
其实 ,我要说的是烧出一个半小时的不就好了吗?  不要再那么麻烦的 30 +15 + 30直接     60+15  极好嘛 随时可记75分钟
==============================================================================  我喜欢程序员,
他们单纯、固执、容易体会到成就感;
面对压力,能够挑灯夜战不眠不休;
面对困难,能够迎难而上挑战自我。
他们也会感到困惑与傍徨,
但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。
我想说的是,
其实我是一个程序员==============================================================================

0 0
原创粉丝点击