TÓPICO

Não encontro o erro

esvilela perguntou 2 years ago

x = int(input('')) y = int(input('')) cont = 0

if x > y: for c in range(y, x): if c % 2 == 1: cont = c print(cont)

else: for c in range(x, y): if c % 2 == 1: cont = c print(cont)

  • Alguém pode me ajudar por favor, o URI me informa que (Você pode verificar as diferenças que encontramos entre sua saída e a solução esperada. Observe que a diferença que exibimos é limitada. Esta informação fica disponível por um período de sete dias, após este período ela será automaticamente removida. Isso deve ser usado apenas para fins de depuração.)

    files dont match - see output

    *** 1071-a.out 2021-08-25 20:25:38.002867129 +0000 --- 1071/1071-a.sol 2015-09-30 20:45:26.674355000 +0000


    * 1 ** ! 999 --- 1 ---- ! -298452089 Differences were found

    Obrigado !!!

Lembre de não publicar soluções. Sua publicação pode ser revisada por nossos moderadores.

  • yhammartes respondido 1 year ago

    no seu range, ele está contando o numero de indice 0, na tarefa, nao pode contar na soma. coloque apos o parenteses do range [1:]

    e voce precisa somar o cont, nao somente igualar, entao coloque um + na frente do =.

    espero que isso resolva.

    OBS: e como esse URI é cheio das frescuras, tira as aspas dentro do parenteses do input.