Dados os nomes dos alunos e o ano que frequentam, cria um registo para a escola.
No final, deves ser capaz de:
Repara que todos os nossos alunos têm apenas um nome (é uma cidade pequena, o que é que querias?) e cada aluno não pode ser adicionado mais do que uma vez a um ano ou ao registo. Na verdade, quando um teste tenta adicionar o mesmo aluno mais do que uma vez, a tua implementação deve indicar que isso é incorreto.
Para passares no teste, vais precisar de criar alguns tipos com que o teu código vai trabalhar. Precisas de um objeto para School que guarde uma sequência do tipo Student, que será um tuplo de string e int para guardar o nome e a nota dos alunos.
Aqui está algum código para os tipos que te pode ajudar a começar
type
Student* = tuple[name: string, grade: int]
School* = object
students*: seq[Student]
Inscreve-te no Exercism para aprenderes e dominares Nim com 70 exercícios, e mentoria humana real, tudo grátis.