Um ano do calendário tem exatamente 365.25 dias. Mas, com o tempo, isso causará confusão porque as pessoas normalmente contam usando a divisibilidade exata por 1, e não com pontos decimais. Então, para evitar isso, decidiu-se acumular todos os 0.25 dias de cada ciclo de quatro anos, dando a esse ano 366 dias (incluindo 29 de fevereiro como um dia intercalar) e chamá-lo de ano bissexto. Os outros três anos do ciclo de quatro anos teriam apenas 365 dias e não seriam anos bissextos.
Neste desafio, embora seja bastante repetitivo, vamos levá-lo a um novo nível: você deve determinar se um ano é bissexto ou não sem usar a classe Date(), instruções switch, blocos if, blocos if-else ou a operação ternária (x ? a : b), nem os operadores lógicos AND (&&) e OR (||), com exceção do operador NOT (!).
Retorne true se for um ano bissexto e false caso contrário.
leapYear(2000) ➞ true
leapYear(1521) ➞ false
leapYear(1996) ➞ true
leapYear(1800) ➞ false
leapYear(2016) ➞ trueVocê não pode usar a classe Date, instruções switch, instruções if em geral, o operador ternário nem os operadores lógicos (&&, ||).