怎么样去分水

现在有一个盛有900毫升水的水壶和两个空杯子,一个杯子能盛500毫升,另一个可以盛300毫升。在不许有别的杯子,也不许在容器上做刻度记号的情况下,怎么样使两个杯子内的水都是100毫升呢?

逻辑判断

把两个杯子都倒满,将水壶里的水倒了。然后将300毫升杯子内的水全部倒回水壶,再把大杯子的水往小杯子里灌满,并把这300毫升的水倒回壶里。再把大杯子里剩下的200毫升水倒往小杯子,把壶里的水注满大杯子(500毫升),于是,壶里只剩100毫升。再把大杯子的水注满小杯子(只能倒出100毫升),然后把小杯子里的水倒了,再从大杯子往小杯子倒200毫升,大杯子里剩下100毫升,再把小杯子里的水倒了,最终把水壶里剩的100毫升水倒入小杯子。此时,在每个杯子里都恰好有100毫升的水。