首先我们来看一下,空瓶换水常考的两种题型:一是有N个空瓶,问可以免费喝多少瓶水;二是有N个人,保证每个人都要喝到一瓶水,问最少需要买多少瓶。针对这两类题型,每类都有其固定的做题思路,我们逐个分析。
1、N个空瓶,可以免费喝多少瓶水。
比如:已知5个空瓶可以换一瓶水,现在有44个空瓶,问可以免费喝几瓶水。按照一般的思路,我们肯定直接算,44÷5=8瓶水……4个空瓶,8+4=12个空瓶,还可以接着换,12÷5=2瓶水……2个空瓶,2+2=4个空瓶,不够5个所以不能换了,但如果想的够仔细的话,可以考虑再借一个空瓶,这样又可以换得一瓶水,喝完杯中水之后,将瓶子还给别人,此时可以达到利益的最大化。因此能换8+2+1=11瓶水。这样做当然最终也得出了正确答案,但是很明显较慢较复杂。
现在就告诉大家一个非常不错的方法。由题意可得,5个空瓶=1瓶水,即5个空瓶=1水+1个空瓶,所以相当于4个空瓶可以免费喝一份水,所以44个空瓶可以喝到44÷4=11瓶水。注意:此11瓶水仅仅包括瓶中的水,不包括空瓶。
这就是现在我们做空瓶换水问题的常规解法,这样做就不容易遗漏,正确率也极高。
2、N个人,最少买几瓶。
比如:已知4个空瓶可以换一瓶水,现在全班37个同学出去游玩,问作为班长,最少买几瓶就可以保证大家每个人都能喝到一瓶水?
这类题,需要和生活结合在一起考虑。大家都清楚,如果在现实生活中,作为班长,我们买水肯定不能先买一些,让这些人赶紧喝掉,喝完收集空瓶子再拿去换水,换来的水再发给还没喝到水的那些同学,如果真这样办事情的话,那班长肯定会被赶下台的。而我们一贯的做法都是,先一下子买够全班人喝的,每人一瓶,等大家都喝完了,收集大家的空瓶,看看抵几瓶水,少给这几瓶水的钱即可。所以针对上述问题,班长肯定一下买37瓶,大家喝完产生37个空瓶,37÷4=9……1,意味着37个空瓶抵9瓶水,同时还会余下1个空瓶,所以我们可以少付9瓶水的钱,而余下这1个空瓶抵不了水,所以没用。因此最少需要花钱买37-9=28瓶水即可。
点击加载更多评论>>