쩝.. 너무 빨리 정답을 말하는 것이 아닌가? 1. 1년 365일은 52*7+1일이다. 2. 윤년은 365+1일이다. 3. 1년부터 y년 사이의 윤년의 수는... y/4-y/100+y/400 이다.. (소숫점 아래는 각 나눗셈에서 버림(가우스 연산)) 4. 다음 식이 중요한 key가 된다.. 0 % 7 = 0 31 % 7 = 3 (31+28) % 7 = 3 = 2 + 1 (..+31) % 7 = 6 = 5 + 1 ... (..+31) % 7 = 5 = 4 + 1 5. 윤년의 윤일은 2월 29일이다. y -= m < 3 나머지는 그냥 생각해 보세요.. 진짜 절묘한 프로그램이네요.. 음.. 간결함이 돗보이고.. -- 씨디팍 박종대