Ответ:

Пусть великан отгадал x загадок. Тогда неверных ответов было 21 − x.

Составим уравнение для итоговой суммы очков:

5x − 2(21 − x) = 0.

Решим его:

5x − 42 + 2x = 0;
7x = 42;
x = 6.

Ответ: великан отгадал 6 загадок.