来水一发水题.. 题目链接. 正解开始: 首先,我们根据题意,可以得知这是一个有关二进制的题目: 具体什么关系,怎么做,我们来具体分析: 对于每个n,我们尝试将其二进制分解,也就是100101之类的形式 根据瓶子合并的特性,我们可以判定最后每一个瓶子内的水都可以表示成2^i的形式 感性理解:对于每一个数位上为1的地方,自然,他可以经过多次合并(瓶子加水)来合成,因为每个瓶子内的水都可以表示成2^i的形式,也就对应着n二进制分解上的一个1. 说白了就是从开始的那一堆瓶子里面进行合成,最后在不加瓶子