윤년(그레고리력 기준)은 다음과 같은 경우에 해당해요.
몇 가지 예를 볼까요.
윤년이라는 현상 전반을 4분 만에 즐겁게 설명해 주는 YouTube 영상을 확인해 봐요.
주어진 연도가 윤년인지 판단하는 것이 과제예요.
윤년을 푸는 방법은 여러 가지가 있지만, 이 연습 문제는 내장된 Time.leap_year? 메서드를 사용하지 않는 방법에 초점을 맞춰요. 이 연습 문제의 목표는 비교와 불리언 논리를 다루는 법을 배우는 것이기 때문이에요. 하지만 다른 목적으로 쓴다면 내장 메서드를 사용하는 걸 권장해요.
Exercism에 가입하고 Crystal 트랙을 개념 26개연습 문제 142개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.
윤년을 푸는 데 사용할 수 있는 다양한 알고리즘과 접근법을 깊이 파헤쳐 봐요. Jeremy와 Erik이 Exercism에서 10가지 언어에 걸친 흥미로운 커뮤니티 풀이를 살펴봐요.