聚餐

来自计算思维百科
跳转至: 导航搜索
聚餐1.png

周末,爷爷家举行聚餐,一共来了10个人,他们想炸东西吃,但每个人想要的老嫩程度不同,每个人的需求如下:爷爷想要吃炸7分钟的小黄鱼;爸爸想要吃炸3分钟的春卷;妈妈想要吃炸9分钟的花生米;姑姑想要吃炸16分钟的土豆丝;叔叔想要吃炸8分钟的油条;大伯想吃炸3分钟的豆腐;姑父想要吃炸2分钟的小黄鱼;婶婶想要吃炸5分钟的土豆丝;伯母想要吃炸6分钟的春卷;而奶奶想要吃炸10分钟的土豆丝。如果这家人只有一个锅,那么做这顿饭至少需要多长时间?

解决方案

该问题看似需求很多,但其实每个人要的食物都是用同一种烹饪方法来做的,因此可以把所有的原料一起放在锅里,然后在每个人希望的时间里捞出各人想要吃的东西即可。所以,花费时间最长的一种食物决定着做这顿饭需要的时间,综合所有的需求发现做这顿饭只需要16分钟就可以了。

运用的计算思维

该问题采用同步的解决方法,它能够节省不必要的时间,同时大大地提高资源利用率。这运用了计算思维的并行思想。

参考文献

《逻辑思维训练500题(白金版)》 清华大学出版社