Ответ:

Степени окисления изменяются:

  • Zn⁰ → Zn²⁺ — цинк отдаёт 2 электрона;
  • N⁺⁵ → N⁺¹ в N₂O — азот принимает 4 электрона на один атом, или 8 электронов на молекулу N₂O.

Электронный баланс: \(4\mathrm{Zn}^{0}-8e^-\rightarrow4\mathrm{Zn}^{2+}\); \(2\mathrm{N}^{+5}+8e^-\rightarrow2\mathrm{N}^{+1}\).

Уравниваем остальные атомы и получаем:

\[4\mathrm{Zn}+10\mathrm{HNO_3}\rightarrow4\mathrm{Zn(NO_3)_2}+\mathrm{N_2O}+5\mathrm{H_2O}.\]

Цинк отдаёт электроны, поэтому он является восстановителем. Азотная кислота принимает электроны, поэтому она является окислителем.

Ответ: окислитель — HNO₃; восстановитель — Zn.