**1. Определим стоимость яблок:**
Вася купил полкилограмма (0.5 кг) яблок. Цена 1 кг яблок - 86 рублей. Следовательно, стоимость яблок:
\[0.5 \times 86 = 43 \text{ рубля}\]
**2. Определим стоимость моркови:**
Вася купил треть килограмма (1/3 кг) моркови. Цена 1 кг моркови - 87 рублей. Следовательно, стоимость моркови:
\[\frac{1}{3} \times 87 = 29 \text{ рублей}\]
**3. Определим стоимость винограда:**
Вася купил 2 кг винограда. Цена 1 кг винограда - 145 рублей. Следовательно, стоимость винограда:
\[2 \times 145 = 290 \text{ рублей}\]
**4. Определим стоимость редиски:**
Вася купил 2 пучка редиски. Цена 1 пучка - 40 рублей. Следовательно, стоимость редиски:
\[2 \times 40 = 80 \text{ рублей}\]
**5. Определим общую стоимость покупки:**
Сложим стоимость всех покупок:
\[43 + 29 + 290 + 80 = 442 \text{ рубля}\]
**Ответ:** Вася заплатил за покупку 442 рубля.