Забавное задание ! Попробую завтра, на классном часе, загадать его своим шестиклассникам.
Так как ответ уже есть, и не один, следовательно пойду другим путём, может и более сложным, но надеюсь, не столько заумным, как занятным.
Действительно, на первый взгляд кажется, что перед нами 4 человека, и не разбив яйца, поделить их просто невозможно. Однако, возьмём обычного мальчишку, так называемого представителя "цифрового поколения", или поколения Z (с 2003 г.). Разумеется, у него есть отец, относящийся, скорее всего, к "поколению сети" - Y(1983-2003), или "неизвестному поколению" X (1963-1983), и одновременно - он тоже сын своего отца - образца поколения "бумеров" (1943-1963), либо "разбитого поколения"(1923-1943).
Таким образом, мы должны разделить три яйца, между представителями трёх поколений - дедушкой, его сыном и внуком.
Если отбросить теорию поколений, используемую мной в ответе, то данный алгоритм, при решении этой загадки, можно применить и для школьников младших классов.