Расставим детей по росту, учитывая условия:
Из этих условий следует, что самый низкий — Артём. Его рост меньше Олега, а Олег, в свою очередь, не может быть самым низким (иначе Толя был бы вторым снизу, а Саша — третьим, что противоречит условию о Саше).
Таким образом, порядок роста может быть таким: Саша, Толя, Олег, Артём или Толя, Саша, Олег, Артём.
Ответ: Артём.