Um ano bissexto (no calendário gregoriano) ocorre:
Alguns exemplos:
Para uma explicação encantadora de quatro minutos sobre todo o fenómeno dos anos bissextos, vê este vídeo do YouTube.
A tua tarefa é determinar se um dado ano é bissexto.
Vais ver um ficheiro cases_test.go neste exercício.
Este contém os casos de teste usados no leap_test.go.
Na maior parte das vezes, podes ignorar este ficheiro.
No entanto, se estiveres interessado... por vezes geramos os dados de teste a partir de um repositório interlinguístico.
Nesse repositório, os exercícios podem ter um ficheiro .json que contém dados de teste comuns.
Alguns dos nossos exercícios locais têm um programa intermediário que pega na especificação JSON do problema e a transforma em estruturas Go que alimentam o ficheiro <exercise>_test.go.
A transformação desses dados específica do Go está no ficheiro cases_test.go.
Inscreve-te no Exercism para aprenderes e dominares Go com 34 conceitos165 exercícios, e mentoria humana real, tudo grátis.
Mergulha a fundo nos diferentes algoritmos e abordagens que podes usar para resolver o Ano bissexto, enquanto o Jeremy e o Erik exploram soluções da comunidade interessantes em 10 linguagens diferentes no Exercism.