Ответ:

Считаем стоимость набора в каждом магазине:

  • д. Пирожки: \(2\cdot48+3\cdot34+240=96+102+240=438\) руб.;
  • с. Княжеское: \(2\cdot45+3\cdot32+280=90+96+280=466\) руб.;
  • д. Васильево: \(2\cdot50+3\cdot33+270=100+99+270=469\) руб.;
  • д. Рябиновка: \(2\cdot52+3\cdot28+260=104+84+260=448\) руб.

Минимальная стоимость — 438 рублей.

Ответ: 438 рублей, магазин в деревне Пирожки.