TOPIC

Wrong answer (5%)

William B asked 4 months ago

#include <stdio.h>

int main()
{
    int e, d;

    scanf("%d %d",&e,&d);

    if(d-e >= 3){
        printf("Muito bem! Apresenta antes do Natal!\n");
    }else if(((d-e) < 3 && e <= d)){
        printf("Parece o trabalho do meu filho!\n");
        if(e + 2 >= 24){
            printf("Fail! Entao eh nataaaaal\n");
        }else{
            printf("TCC Apresentado!\n");
        }
    }else{
        printf("Eu odeio a professora!\n");
    }

    return 0;
}

Passou em todos os casos de testes do uDebug, mas mesmo assim deu 5% de worng

Remember not post solutions. Your post may be reviewed by our moderators.

  • Tarcísio Mazur Junior replied 2 months ago

    Falta o ponto de exclamação no final do 3° printf após "nataaaaal", acho que é só isso

  • Francisco José/ Aluno da UFPI-PICOS replied 2 months ago

    talvez seja porque vc esta somando um dia há mais do que o necessario, quando ela falar e aumentar o prazo em dois dias, ele está contando na minha interpretação, com o dia da entrega mais um, por isso somei apenas mais um e ao inves de mais dois e ao inves de <=24 so colequei <24.