TEMA

Runtime error em Python???

André Bomfim preguntado 2 years ago

Olá,

Apresentei o seguinte código:

N = int(input())
    if N < 10000:
        I = 0
        F = 0
        for i in range(N):
            X = int(input())
            if 10 <= X <= 20:
                I += 1
            else:
                F += 1
        print('%i in\n%i out' % (I, F))

No IDLE do Python3, tudo certo com o resultado.

Aqui no URI, porém, aparece a mensagem Runtime error.

Alguém sabe o motivo?

Obrigado!

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

  • Matheus de Araújo respondido 1 year ago

    O seu código esta correto, só tem algo a mais que não precisava. No enuciado do problema ele cita que o valor de N tem a condição de ser menor que 10000; Mais essa condição é apenas a condição que eles vão nos ofertar como entrada. Não precisa colocar essa restrição no código; Portanto a condição if n < 10000: Não precisa ser feita, sem essa condição dá certo!

  • Breno do Carmo respondido 1 year ago

    Vc pode usar a função range(10, 20 ,1), e perguntar se cada valor inserido está neste intervalo