Внимательно перечитайте ответ:
Прежде всего отметим, что в течение каждой секунды столько же песчинок покидает шейку часов, столько их достигает дна. Значит каждую секунду становятся "невесомыми" столько же песчинок, сколько ударяются о дно сосуда. Каждой песчинке, делающейся невесомой, отвечает удар песчинки о дно.
Т.е. каждой песчинке, давящей в момент падения с силой mg2, соответствует песчинка, которая находится в свободном падении, причем в момент отрыва она уменьшила вес верхнего сосуда на те же mg2.