Ответ - 3 жирафа и 4 страуса.
Если второклассники уже знают такую арифметическую операцию, как деление чисел, а те, которые участвуют в олимпиадах, думаю, знают, то ход поиска ответа может быть таков.
У жирафа четыре (4) ноги, у страуса - две (2) ноги, значит, у одной пары (жираф + страус) шесть (6) ног.
Делим 20 ног на 6 ног и получаем: 3 пары по 6 ног и 2 ноги в остатке.
Три пары по шесть ног - это 3 жирафа и 3 страуса.
В остатке от нашего деления (20:6) остались 2 ноги, как мы знаем: 2 ноги у страуса, а у жирафа - 4. Значит, у нас есть еще одно двуногое животное, это страус, то есть страусов 4.
Три жирафа и четыре страуса - это и есть семь животных, у которых двадцать ног.