TEMA

Wrong Answer 5%

João Lucas Alves preguntado 1 year ago

O código está bonitinho, mas ainda sim está dando 5% de resposta errada, se alguém souber o que pode ser.

include

using namespace std;

int main(){ int a,b,c,d; cin >> a; cin >> b; cin >> c; cin >> d; if ((b>c)&&(d>a)){ if (c+d>a+b){ } if (c&&d>0){ } if (a%2==0){ } cout << "Valores aceitos" << endl; } else cout << "Valores nao aceitos" << endl;

return 0;

}

Recuerda no enviar soluciones. Tu mensaje puede ser revisado por nuestros moderadores.

  • Wellerson Salvatore respondido 1 year ago

    Eu recomendo colocar todas as condições dentro de apenas 1 if, por exemplo:

    if(condição 1 && condição 2 && condição 3...) {
      cout << "Valores aceitos" << endl;
    }else {
      cout << "Valores nao aceitos" << endl;
    }

    Isso deve tirar os 5% de erro, outra recomendação é na hora da leitura, caso tenha varias entradas(isso não vale pra vetor, lista etc) tenta ler tudo na mesma linha, exemplo:

    cin >> variavel1 >> variavel2 >> variavel3;