Ответ:

Пусть Саша собрал \(x\) стаканов. Тогда Серёжа собрал \(2x\), а Коля — \(x-3\).

Составим уравнение по общему количеству стаканов: \(x+2x+(x-3)=51\).

\(4x-3=51\), значит \(4x=54\), откуда \(x=13.5\).

Получаются дробные количества стаканов: Саша — 13,5; Серёжа — 27; Коля — 10,5. Если в задаче подразумеваются целые стаканы, данные условия несовместимы с таким требованием.

Ответ: Саша — 13,5 стакана, Коля — 10,5 стакана, Серёжа — 27 стаканов.