閏年

閏年

簡單

簡介

閏年(在格里曆中)會發生在:

  • 每個能被 4 整除的年份。
  • 但若該年份能被 100 整除,就只有當它同時能被 400 整除時,才會是閏年。

來看幾個例子:

  • 1997 年不是閏年,因為它不能被 4 整除。
  • 1900 年不是閏年,因為它不能被 400 整除。
  • 2000 年是閏年!
Note

想用 4 分鐘輕鬆了解閏年的來龍去脈嗎?不妨看看這部 YouTube 影片。

說明

你的任務是判斷某一年是否為閏年。

實作

解決閏年有許多種方式,這個練習著重在不使用內建的Time.leap_year?方法。 這是因為這個練習的目標是學習如何處理比較與布林邏輯。 但如果是其他用途,建議使用內建的方法。

透過 GitHub 編輯 連結會在新視窗或分頁中開啟
Crystal Exercism

準備好開始 閏年 了嗎?

註冊 Exercism,透過 26 個概念142 個練習 和真人引導來學習並精通 Crystal,全部免費。

深入探索 閏年!

深入探索可以用來解閏年的各種演算法與做法,跟著 Jeremy 和 Erik 一起看看 Exercism 上橫跨 10 種不同語言的精彩社群解答。