Реакция горения углерода: $$C + O_2 \rightarrow CO_2$$.
Молярная масса углерода: $$M(C) = 12 \frac{\text{г}}{\text{моль}}$$.
Количество вещества углерода: $$n(C) = \frac{36 \text{ г}}{12 \frac{\text{г}}{\text{моль}}} = 3 \text{ моль}$$.
По уравнению реакции, на 1 моль углерода требуется 1 моль кислорода, поэтому количество вещества кислорода:
$$n(O_2) = n(C) = 3 \text{ моль}$$.
Молярная масса кислорода: $$M(O_2) = 2 \cdot 16 = 32 \frac{\text{г}}{\text{моль}}$$.
Масса кислорода: $$m(O_2) = n(O_2) \cdot M(O_2) = 3 \text{ моль} \cdot 32 \frac{\text{г}}{\text{моль}} = 96 \text{ г}$$.
Ответ: 96 г