Нам известно, что 48 человек получили грамоты, и это составляет 3/8 от общего числа участников олимпиады.
Чтобы найти общее число участников, нужно:
\[ 48 : 3 = 16 \text{ (человек)} \]
\[ 16 \times 8 = 128 \text{ (человек)} \]
Таким образом, общее количество участников олимпиады составляет 128 человек.
Ответ: 128