Ответ:

В математической олимпиаде участвовали 20 × 0,30 = 6 человек, в исторической — 20 × 0,45 = 9 человек.

Остальные участвовали в олимпиаде по химии: 20 − 6 − 9 = 5 человек.

Ответ: 5 участников.