В MgCL2. Если хлор стоит в конце, то он всегда имеет степень окисления -1
мне кажется что в задании есть некая ошибка, что из нитрита сальция не получается оксид азота (2)