Menu
CoddyTech

Leap Year

Você recebe um ano year do calendário gregoriano. Retorne true se for um ano bissexto, ou seja, um ano que tem 29 de fevereiro, e false caso contrário.

Um ano é bissexto quando é divisível por 4, exceto os anos divisíveis por 100, que não são bissextos a menos que também sejam divisíveis por 400.

Função

isLeapYear(year: integer) → boolean
yearinteger
o ano a verificar
Retornaboolean
verdadeiro quando o ano tem um dia 29 de fevereiro, falso caso contrário

Restrições

  • 1 ≤ year ≤ 106

Exemplos

Entrada
year = 2024
Saída
true
Explicação
2024 é divisível por 4 e não é um ano centenário, portanto é um ano bissexto.

lock icon+16 testes ocultos ao enviar

Redefinir código
def isLeapYear(year):
    # Escreva o código aqui
Casos de teste

Caso 1

Caso 2

Caso 3

Entrada

year = 2024

Esperado

true