TEMA

wrong answer 5% -python

Emilly Lopes preguntado 1 month ago

Não consigo achar o erro de jeito nenhum, tá dando wrong answer (5%) toda vez

x= int(input())
a= x / 365
m= x % 365/30
d= x % 365 % 30
print("{:.0f} ano(s)\n{:.0f} mes(es)\n{:.0f} dia(s)".format(a,m,d))

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

  • Wes (FATEC-SJC) respondido 1 month ago

    Olá EMILLY LOPES, quando for realizar a divisão faça divisão interira, em Python ela é feita adicionando mias uma barra

    Exemplo: a= x // 365

    Depois disso, você pode remover o ":.0f" do seu print pois ele aredonda o valor decimal, mas o grande problema mesmo é a divisão não ser inteira no seu caso e por isso dá esse erro de 5%

    MOD