Concept:
Alkali metals form different oxygen compounds depending upon their size.
• Lithium forms oxide.
• Sodium forms peroxide.
• Potassium forms superoxide.
Step 1: Identify compound X.
Lithium reacts with oxygen to form lithium oxide.
\[
4Li+O_2\rightarrow 2Li_2O
\]
In \(Li_2O\),
\[
\text{Oxidation number of oxygen}=-2
\]
Step 2: Identify compound Z.
Sodium in excess oxygen forms sodium peroxide.
\[
2Na+O_2\rightarrow Na_2O_2
\]
In peroxide ion,
\[
O_2^{2-}
\]
each oxygen has oxidation number
\[
-1
\]
Step 3: Identify compound Y.
Potassium in excess oxygen forms potassium superoxide.
\[
K+O_2\rightarrow KO_2
\]
In superoxide ion,
\[
O_2^{-}
\]
oxidation number of each oxygen atom is
\[
-\frac12
\]
Hence,
\[
X=-2,\qquad Z=-1,\qquad Y=-\frac12
\]
Therefore,
\[
\boxed{(-2,-1,-\frac12)}
\]