Implentação de uma versão no terminal do Sudoku Interativo.
Indique o nome do(s) autor(es) e email(s).
-
Nome: Igor Rauan Soares Da Silva
-
Email: igorrauans18@gmail.com
-
Nome: Pedro Henrique Sales dos Santos
-
Email: pedrosales2806@gmail.com
Lista aqui os problemas encontrados (se houve algum) e as possíveis limitações do programa
Não fizemos os vetor de dígitos que apareceria no menu de ação e o as setas não acompanham o comando undo.
Preencha os itens que você implementou, indicando qual a nota esperada para cada item.
Item | Valor máximo | Valor esperado |
---|---|---|
Trata corretamente os argumentos de linha de comando | 5 pts | 5 |
Lê e armazena os vários puzzles contidos em um arquivo de entrada | 5 pts | 5 |
Exibe corretamente a tela principal com o menu de ações | 5 pts | 5 |
Permite a escolha dos vários puzzles lidos do arquivo | 5 pts | 5 |
Executa corretamente a ação de posicionamento de dígitos no tabuleiro (comando posicionar)identificação jogadas inválidas | 11 pts | 11 |
Executa corretamente a remoção de dígitos posicionados pelo jogador (comando remover) | 10 pts | 10 |
Executa corretamente o comando de desfazer ação | 12 pts | 12 |
Executa corretamente o comando de verificação do tabuleiro | 12 pts | 12 |
Exibe as regras do jogo quando solicitado | 5 pts | 5 |
Indica corretamente se uma partida finalizada foi vencida ou perdida | 5 pts | 5 |
Apresenta uma interface com usuário igual ou similar a que foi especificada nesse documento | 5 pts | 5 |
Apresenta uma validação robusta dos comandos textuais de ação fornecidos pelo usuário | 5 pts | 5 |
Exibe corretamente a lista de dígitos disponíveis, conforme o progresso do jogo | 5 pts | 0 |
Apresenta as indicações com setas da coordenada da célula que foi alvo da última ação |
5 pts | 3 |
Apresenta um fluxo correto entre telas, com opção de retomar uma partida suspensa e solicitação de confirmação de finalização de partida, caso exista uma partida em andamento | 5 pts | 4 |
Indique aqui como compilar e executar seu programa. Cmake