Rutas
/
Go
Go
/
Ejercicios
/
Año bisiesto
Año bisiesto

Año bisiesto

Fácil

Introducción

Un año bisiesto (en el calendario gregoriano) se da:

  • En todos los años que sean divisibles por 4 de forma exacta.
  • Salvo que el año sea divisible por 100 de forma exacta, en cuyo caso solo es bisiesto si además es divisible por 400 de forma exacta.

Algunos ejemplos:

  • 1997 no fue un año bisiesto, ya que no es divisible por 4.
  • 1900 no fue un año bisiesto, ya que no es divisible por 400.
  • ¡2000 sí fue un año bisiesto!
Note

Para disfrutar de una explicación encantadora de cuatro minutos sobre todo el fenómeno de los años bisiestos, echa un vistazo a este vídeo de YouTube.

Instrucciones

Tu tarea consiste en determinar si un año dado es un año bisiesto.

Implementación

Verás un archivo cases_test.go en este ejercicio. Este contiene los casos de prueba que se usan en leap_test.go. Puedes ignorar este archivo en su mayor parte.

Sin embargo, si te interesa... a veces generamos los datos de prueba a partir de un repositorio de varios lenguajes. En ese repositorio, los ejercicios pueden tener un archivo .json que contiene datos de prueba comunes. Algunos de nuestros ejercicios locales tienen un programa intermediario que toma el JSON de especificación del problema y lo convierte en estructuras de Go que se pasan al archivo <exercise>_test.go. La transformación de esos datos específica de Go está en el archivo cases_test.go.

Editar en GitHub El enlace se abre en una ventana o pestaña nueva
Go Exercism

¿Listo para empezar Año bisiesto?

Regístrate en Exercism para aprender y dominar Go con 34 conceptos165 ejercicios y mentoría humana real, todo gratis.

¡Análisis en profundidad de Año bisiesto!

Sumérgete en los distintos algoritmos y enfoques que puedes usar para resolver Año bisiesto, mientras Jeremy y Erik exploran interesantes soluciones de la comunidad en 10 lenguajes diferentes en Exercism.