ответ:700 − 400 = 300 (м) − от магазина до аптеки.
1 вариант. Магазин расположен между школой и аптекой.
Решение рисунок 1
700 + 300 = 1000 (м) − расстояние от школы до аптеки.
2 вариант. Аптека расположена между школой и магазином.
Решение рисунок 2
700 − 300 = 400 (м) − расстояние от школы до аптеки.
3 вариант. Школа расположена между аптекой и магазином.
Такой вариант невозможен, так как в этом случае расстояние от школы до магазина должно быть меньше, чем от аптеки до магазина, а это противоречит условию, так как 700 > 300.
Пошаговое объяснение:

Всего - 48 ш.
Красные+зелёные шары=1/2
Красные шары=1/6 всех шаров.
Зелёные шары - ? ш.
1)
(ш.) - красные и зелёные вместе.
2)
- (ш.) - красные.
3) 24-8=16 (ш.) - зелёные.
ответ: в гирлянде 16 зелёных шаров.
Красные и зелёные гирлянды вместе составляют ½ всех шаров в гирлянде, а если поточнее, то половину от всех шаров.
соответственно:
1)48:2=24 (ш.) - красные и зелёные вместе
2) 48:6=8(ш.) - красные.
3) 24-8=16(ш.) - зелёные.
Проверка: 8+16=24 (ш.) это и есть половина от 48 шаров.
ответ: в гирлянде 16 зелёных шаров.