Ответ:

Пусть масса пустого бидона равна \(x\) кг, а масса молока в полном бидоне — \(m\) кг.

В полном бидоне: \(x+m=34\).

В половине бидона: \(x+\frac{m}{2}=18\).

Вычтем второе равенство из первого:

\(m-\frac{m}{2}=34-18\),
\(\frac{m}{2}=16\),
\(m=32\) кг.

Тогда масса пустого бидона:

\(x=34-32=2\) кг.

Ответ: 2 кг.