Очевидно, что больше чем 30 человек не напьется из-за ограничения по общему количеству чая: 25*0.5 + 5*1 = 35*0.5
Каждый, у кого чашка 0.5 литра, наливает чай себе.
Чашки по литру находятся рядом. Первый наливает себе, второй - первому. Третий - себе, четвертый - третьему. И т. д.