熊孩子把盐和糖混在了一起,更熊的熊大人试图这样分开……
问题:如果把盐和糖放在一个碗里,怎么将它们完全分离?真的有办法吗?别说,Geek们还真的有自己的方法解决这个看似简单其实蛋疼的问题,他们倾情提供了以下几个版本的答案,诸位根据自己的财力和智力水平,自主选择解决方式就好~
有钱任性版:用贵得要死的超低压反渗透膜来实现分离,看这里。透过实验装置示意图 注释:1:原料槽;2:泵;3:压力表;4:膜试验装置;5:膜片;6:调节阀;7:流量计;8:透过液;9:旁路
绿色低碳版:把盐和糖的混合物放到你家楼下地上,让蚂蚁帮你把糖搬出来。不过蚂蚁们会不会把糖还给你那就不知道了。
精诚所至金石为开版:一个个挑出来。你或许需要借助放大镜或显微镜来确定盐粒和糖粒。
异性恋该死烧烧烧版:把混合物拿去烧,等温度混合物为粘稠状时,呈现熔融状就是糖了,然后想办法在这么高的温度下把盐沥出来。
极度危险请勿模仿的化学实验室版:在有机溶剂中溶解。留下来的是盐。或用浓硫酸给糖脱水——你还敢吃么?
似乎可行但哪里不对版:向碗里加入饱和食盐水,糖就会溶解掉,剩下的固体就是盐了。至于溶解到饱和食盐水里的糖么......析出后再用饱和糖水处理吧。
数学建模版:建立并分析混合物体系中盐和糖分布的数学模型,几百页纸balabala……,最后证明了:黎曼ζ函数的非平凡零点实数部分是1/2。(这也行?)
理论物理毁我青春版:将这碗混合物任意分为等质量的两份,根据量子力学的多世界诠释(MWI),量子的随机性在多个平行宇宙之中展开,在这些宇宙中,观察者看到分出的两份混合物糖和盐的比例各不相同——而其中有一个宇宙U,观察者看到混合物恰好被完全分离。而其他的宇宙会被毁灭,以使U中的观察者能成功地观测到“盐和糖分离”这一事件,分离过程即告结束。
正常人的解决方法:1. 倒掉 2. 再买一包糖 3. 再买一包盐
一个AI
#include <区分糖和盐.h>
#include <往碗里放入东西.h>
void main(碗 C)
{
碗 A , B;
while(C.还有东西())
{
东西 temp = C.拿出一粒()
if(这是糖(temp))
A.放到碗(temp);
else
B.放到碗(temp);
}
}
码农蓝色葬礼留。
讲真哦,戳【阅读原文】,我们果壳还是有些网友在正经回答的……