O enunciado do projecto está disponível em enunciado.md.
Os alunos devem submeter aqui a sua solução para o project que será avaliada automaticamente.
Informações detalhadas sobre depuração de programas estão disponíveis em debugging.md.
Outras guidelines podem ser encontradas em guidelines.md.
- Processo de compilação usando o gcc (versão 12.3.0) :
gcc -O3 -Wall -Wextra -Werror -Wno-unused-result -o proj *.c
- Após compilar o seu projeto, para correr os testes públicos, deve descompactar e entrar na directoria dos testes:
unzip public-tests.zip
cd public-tests
- Para correr todos os testes públicos através da Makefile disponibilizada, deve correr o seguinte comando dentro da directoria public-tests:
make
-
Resultados de avaliação mais comuns para cada teste de avaliação:
-
Accepted : O resultado do programa é igual ao esperado.
-
Wrong Answer : O resultado do programa é diferente do esperado.
-
Presentation Error : O resultado do programa difere do esperado em espaços em branco ou linhas em branco.
-
Compile Time Error : Ocorreu um erro de compilação durante a compilação do programa.
-
Time Limit Exceeded : O tempo de execução do programa programa excedeu o tempo permitido.
-
Memory Limit Exceeded : A memória de execução do programa excedeu a memória permitida.
-
Output Limit Exceeded : O output de execução do programa excedeu o espaço permitido.
-
Outros : Ocorreu um erro durante a execução do programa que levou à paragem inesperada do mesmo.
-