This ISL 2005 problem has not been used in any TST I know. A pity, since it is a nice problem, but in its shortlist formulation, it is absolutely incomprehensible. Here is a mathematical restatement of the problem:
Let
be a nonnegative integer.
A forest consists of rooted (i. e. oriented) trees. Each vertex of the forest is either a leaf or has two successors. A vertex
is called an extended successor of a vertex
if there is a chain of vertices
,
,
, ...,
,
with
such that the vertex
is a successor of the vertex
for every integer
with
. A vertex is called dynastic if it has two successors and each of these successors has at least
extended successors.
Prove that if the forest has
vertices, then there are at most
dynastic vertices.
Let

A forest consists of rooted (i. e. oriented) trees. Each vertex of the forest is either a leaf or has two successors. A vertex













Prove that if the forest has

