Ответ:

Степени окисления изменяются так: азот в нитрате \(+5\to+2\), йод в иодиде \(-1\to0\).

Электронный баланс:

\(\mathrm{N^{+5}+3e^-\to N^{+2}}\)

\(\mathrm{3I^{-1}-3e^-\to 3I^0}\)

Значит, на 1 моль KNO₃ требуется 3 моль KI. Подставляем коэффициенты и уравниваем остальные атомы:

\(\mathrm{KNO_3+3KI+2H_2SO_4\to2I_2+NO+2K_2SO_4+2H_2O}\).

Азот в нитрат-ионе принимает электроны, поэтому KNO₃ (ион \(\mathrm{NO_3^-}\)) — окислитель. Иодид-ионы отдают электроны, поэтому KI (ион \(\mathrm{I^-}\)) — восстановитель.

Ответ: \(\mathrm{KNO_3+3KI+2H_2SO_4\to2I_2+NO+2K_2SO_4+2H_2O}\); окислитель — KNO₃, восстановитель — KI.