Obter as maiores notas dos estudantes

Crie uma função que receba um vetor de estudantes e retorne suas maiores notas na mesma ordem. Se um estudante não tiver notas, use 0 como a maior nota desse estudante.

Exemplos

getStudentTopNotes({
  Student{{5, 3, 4, 2, 5, 5}},
  Student{{2, 3, 3, 3, 2, 5}},
  Student{{2, 2, 4, 4, 3, 3}}
}) ➞ std::vector<int>{5, 5, 4}

Notas

  • Você pode percorrer os estudantes e usar std::max_element para os vetores de notas que não estiverem vazios.
  • Somente o campo notes afeta o resultado.