Dados los nombres de los estudiantes junto con el curso en el que están, crea un listado para el colegio.
Al final, deberías poder:
Ten en cuenta que todos nuestros estudiantes tienen un solo nombre (es un pueblo pequeño, ¿qué quieres?) y que cada estudiante no puede añadirse más de una vez a un curso ni al listado. De hecho, cuando un test intenta añadir al mismo estudiante más de una vez, tu implementación debería indicar que esto es incorrecto.
Para conseguir que pase el test, vas a tener que crear algunos tipos para que tu código pueda trabajar con ellos. Necesitas un objeto para School que contenga una secuencia de tipo Student, que será una tupla de string e int para guardar el nombre y la nota de los estudiantes.
Aquí tienes algo de código con los tipos que podría serte útil para empezar
type
Student* = tuple[name: string, grade: int]
School* = object
students*: seq[Student]
Regístrate en Exercism para aprender y dominar Nim con 70 ejercicios y mentoría humana real, todo gratis.