EP 15 - Erro no teste secreto

EP 15 - Erro no teste secreto

por Bianca Leal -
Número de respostas: 6

O avaliador estava mostrando as seguintes mensagens:

limiarize(): problema no resultado da limiarização.
não passou no teste 4: desconto -0.5
Teste secreto
parece que seu programa explodiu 8-O
não passou no teste 5: desconto -0.5
Teste secreto
erros encontrados: -1

Pensei que pudesse ser um erro com matrizes de dimensões diferentes, então inseri um assert, porém o programa explodiu no outro teste também:

parece que seu programa explodiu 8-O
não passou no teste 4: desconto -0.5
Teste secreto
parece que seu programa explodiu 8-O
não passou no teste 5: desconto -0.5
Teste secreto
erros encontrados: -1

Alguém sabe o que pode ser?

Em resposta à Bianca Leal

Re: EP 15 - Erro no teste secreto

por Juliana Trevine -

Não tem problema com matrizes de dimensões diferentes, eu também pensei nisso quando submeti.
Eu não sei quais são esses erros, mas posso tentar ajudar se você comentar o que fez.

Em resposta à Juliana Trevine

Re: EP 15 - Erro no teste secreto

por Bianca Leal -

Varri a matriz e coloquei um if pra adicionar o valor "alto" quando a posição é maior que o limite e um else pra adicionar o valor "baixo" pras posições restantes. Funcionou nos meus testes.

Em resposta à Bianca Leal

Re: EP 15 - Erro no teste secreto

por Juliana Trevine -

você adicionou ou substituiu? Você viu que essa função não tem que retornar nada?

Em resposta à Juliana Trevine

Re: EP 15 - Erro no teste secreto

por Bianca Leal -

Substituí.

Isso, não retorna nada.