코드 카타 (Code Kata) : 명예의 전당, 2016 | 달력 문제 정리 | TIL 28th | 05/31/2026 (Sun)

2026. 6. 1. 19:39·TIL

코드 카타 (Code Kata) : 명예의 전당, 2016 | 달력 문제 정리


코드 카타 (Code Kata) : 명예의 전당, 2016

053. 명예의 전당 (1) | Solved Date: 2026-05-30-Sat | Problem Link

054. 2016 | Solved Date: 2026-05-31-Sun | Problem Link

 


달력 문제를 풀면서 날짜개념 관련해서 배운점

주먹 달력 기억법 (Knuckle mnemonic / Knuckle trick): 튀어나온 마디(knuckle)를 짚어가며 31일인지 아닌지를 세는 방식 ( 전 세계적으로 동일함)

* Youtube 참조: Youtube 참조: 스브스뉴스 SUBUSUNEWS165년 전 책에도 이 방법 나옴; 주먹 달력 기억법(Knuckle Mnemonic)의 시작은 누구?/스브스…​

  • 31일: 1월, 3월, 5월, 7월, 8월, 10월, 12월
  • 30일: 4월, 6월, 9월, 11월
  • 28일 또는 29일: 2월(윤년에는 29일)

윤년이란?

**윤년(Leap Year)**은 달력의 1년(365일)이 실제 지구의 공전 주기보다 약 0.2422일 짧기 때문에, 이 오차를 맞추기 위해 4년에 한 번씩 2월에 하루(29일)를 추가하여 366일로 만든 해.

  • 지구가 태양을 한 바퀴 도는 데 걸리는 시간(공전 주기)은 정확히 365일이 아니라 365일 5시간 48분 46초(약 365.2422일)
  • 매년 약 0.2422일(약 6시간)의 오차가 누적됩니다.
  • 4년이 지나면 약 1일(0.9688일)의 차이가 발생합니다
  • 윤년을 두지 않으면 세월이 흐를수록 계절과 달력이 어긋남

윤년 구하는법

4로 나누어떨어지는 해는 윤년으로 합니다. (예: 2024년, 2028년, 2032년)하지만 그중 100으로 나누어떨어지는 해는 평년으로 합니다. (예: 2100년, 2200년)다만 400으로 나누어떨어지는 해는 다시 윤년으로 인정합니다. (예: 2000년, 2400년)

저작자표시 동일조건 (새창열림)
'TIL' 카테고리의 다른 글
  • 코드 카타 (Code Kata): 기사단원의 무기, 덧칠하기 | TIL 31th | 06/03/2026 (Wed)
  • 필기시험 개념 공부 | Code Kata [크기가 작은 부분문자열, 최소직사각형] | TIL 23th | 캠프 17일 차 | 05/14/2026 (Thur)
  • 필기시험 B part 2 & 3 | Code Kata: 삼총사 | TIL 22th | 캠프 16일 차 | 05/13/2026 (Wed)
  • 2025 게임 프로그래밍 전문가 국가기술 자격검정 필기시험 B, Part1 풀이 & 해석 | Code Kata: 이상한 문자 만들기 | TIL 21th | 캠프 15일 차 | 05/12/2026 (Tue)
DevCol
DevCol
DevCol (Development Collaboration). 함께 개발 & 공부 & IT 정보 나눔장소
  • DevCol
    DevCol (Development Collaboration)
    DevCol
  • 블로그 메뉴

    • Unreal Engine
    • TIL
    • 게임국가기술자격검정 게임프로그래밍전문가 [한국콘텐츠진흥원]
    • 분류 전체보기 (73) N
      • Unreal Engine (31) N
        • Project (2) N
        • Dev Log (0)
        • Debugging (2) N
        • Blueprint (1)
        • UE 기초 (25) N
        • UE 심화 (0)
        • TA (1) N
      • Programming Language (0)
        • C++ (0)
        • C# (0)
      • Unity Engine (0)
      • 자격증 (3)
        • 게임국가기술자격검정 [한국콘텐츠진흥원] (3)
      • Coding Test | 코딩테스트 (0)
        • 프로그래머스 기초 (0)
        • 프로그래머스 입문 (0)
      • TIL (38) N
        • Boot Camp (32) N
      • Git & Github (1)
  • 링크

    • Youtube
    • GitHub
    • itch.io
    • Blog (En)
  • 공지사항

  • 인기 글

  • 태그

    UE5
    til
    UE
    cpp
    코드카타
    Devlog
    언리얼 엔진
    Game Dev
    프로그래밍
    게임개발
    c
    내일배움캠프
    Code Kata
    Programming
    C++
    기초
    Boot Camp
    게임 개발
    Unreal engine
    코드 카타
  • 최근 글

  • GitHub Youtube itch
  • hELLO · Designed By 정상우.v4.10.6
  • DevCol
    코드 카타 (Code Kata) : 명예의 전당, 2016 | 달력 문제 정리 | TIL 28th | 05/31/2026 (Sun)
    상단으로

    티스토리툴바