Если каждая пятая чашка кофе бесплатная, это означает, что за каждые 5 чашек Петя платит только за 4.
Петя выпил 178 чашек кофе.
Чтобы узнать, сколько полных групп из 5 чашек он выпил, делим 178 на 5:
\[ 178 \div 5 = 35 \quad \text{(полных групп)} \]
Остаток:
\[ 178 \mod 5 = 3 \quad \text{(остальные чашки)} \]
Таким образом, Петя заплатил за 4 чашки в каждой из 35 групп и за 3 оставшиеся чашки:
\( 35 \times 4 = 140 \)
Теперь добавим 3 чашки:
\( 140 + 3 = 143 \)
Таким образом, Петя заплатил за 143 чашки кофе.