Определим вес одной банки с соком:
Вес гирь на одной чаше весов:
$$2 \cdot 500 + 500 = 1500 \text{ г}$$.
На другой чаше весов 2 банки с соком и 1 пустая банка. По условию пустая банка в 3 раза легче банки с соком. Значит, три пустые банки весят столько же, сколько одна банка с соком. Таким образом, можем считать, что на второй чаше весов 3 банки с соком.
Вес трех банок с соком 1500 г, следовательно, вес одной банки:
$$1500:3 = 500 \text{ г}$$.
Ваня и Саша выпили половину сока из банки, то есть:
$$500:2 = 250 \text{ г}$$.
Ответ: 250 г сока выпили Ваня и Саша.