TEMA

Alguém pode me ajudar

Janaina Jamarino Rosa preguntado 3 years ago

Já comparei com Udebug e o meu código passa, mas no URI da 100% wrong

Pregunta resuelta. Código eliminado.

Este tema fue resuelto y no puede recibir nuevas respuestas.

  • Leonardo respondido 3 years ago

    Não precisa desse vector e nem desse mil!

    O user que deve passar menor que 1000, alias, o X que precisa ser menor que 1000!

    Aqui o "i" precisa ser igual a 1 por que é o que diz o enunciado.

    for (i = 1; i <= X; i++)
        [....]

    O operador "<=" é quando se o "i" ainda for menor ou igual a X, e ele incrementará, se não, ele irá sair do laço.

    Ex:

    i  = 1
    x = 7
    
    i <= x
    i++
      [...]
    i = 7 // Ainda incrementa!
    i = 8 // Sai do laço porque 8 é maior que 7

    Isso foi muito desnecessário:

    vet[i] = vet[i-1] + 1;

    Remove essa linha! Está causando loop infinito nos servidores da URI até agora askjasjs

    O "i" é o que importa! o X é só o limite.

    if((i % 2) != 0)
       //printa o "i"

    Espero ter ajudado!