Решение задачи:1. Вычислим какое количество кепок зеленого цвета вручили участникам соревнования, если известно, что их было на 3 меньше, чем синих кепок.8 - 3 = 5 кепок.2. Найдем сколько всего было кепок.7 + 8 + 5 = 20 кепок.Ответ: Участникам на соревнованиях вручили двадцать разноцветных кепок.