Ответ:

Всего хотя бы одну задачу решили 40 − 3 = 37 участников.

Обозначим число участников, решивших все три задачи, через \(x\). По формуле включений и исключений:

37 = 20 + 18 + 18 − 7 − 9 − 8 + x.

37 = 56 − 24 + x, поэтому \(x=5\).

Чтобы найти число решивших ровно одну задачу, из суммы числа решивших каждую задачу вычтем дважды сумму пересечений попарных множеств и прибавим трижды число решивших все три:

20 + 18 + 18 − 2(7 + 9 + 8) + 3·5 = 56 − 48 + 15 = 23.

Ответ: а) 23 участника; б) 5 участников.