Obtener las notas más altas de los estudiantes

Crea una función que reciba un vector de estudiantes y devuelva sus notas más altas en el mismo orden. Si un estudiante no tiene notas, usa 0 como su nota más alta.

Ejemplos

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

  • Puedes recorrer los estudiantes y usar std::max_element para los vectores de notas que no estén vacíos.
  • Solo el campo notes afecta el resultado.