Стоимость конфет: \(0{,}5 \cdot 320 = 160\) руб.
Стоимость печенья: \(0{,}8 \cdot 180 = 144\) руб.
Общая стоимость покупки: \(160 + 144 = 304\) руб.
Так как \(304 < 310\), денег хватит. Остаток: \(310 - 304 = 6\) руб.
Ответ: да, хватит; останется 6 рублей.