В вопросе спрашивается, что это за соперники. Из формулировки никак не следует, что надо написать их названия, а не отвечать, чем они являются. Любая иная формулировка, например "Напишите их названия", "Назовите и первого, и второго соперника", "Назовите их точно", указала бы, что в ответе требуются названия. Даже формулировка "Назовите их" хоть немного намекнула бы на то, что редактор хочет увидеть названия. Но использованная формулировка объединяет двух (или всех) соперников вместе и спрашивает, чем они являются. Мы считаем ответ "факультеты Хогвартса" полностью верным и соответствующим вопросной форме.
Комментарий АЖ:
Ответ команды недостаточно точен. АЖ полагает, что из вопроса вполне однозначно следует, что командам требуется назвать именно те два факультета, чьи названия переведены в раздаточном материале.