Ответ:

Стоимость конфет: \(0{,}5 \cdot 320 = 160\) руб.

Стоимость печенья: \(0{,}8 \cdot 180 = 144\) руб.

Общая стоимость покупки: \(160 + 144 = 304\) руб.

Так как \(304 < 310\), денег хватит. Остаток: \(310 - 304 = 6\) руб.

Ответ: да, хватит; останется 6 рублей.