05-18 17:53
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

코딩일지

백준코딩 알고리즘 1924번: 2007년 본문

코딩/백준코딩

백준코딩 알고리즘 1924번: 2007년

여유거북이 2016. 11. 6. 21:21

오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오.

 

 

 

#include <stdio.h>
int main(void)
{
 int x, y, i, cnt = 0;
 char date[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };

 scanf("%d %d", &x, &y);

 for (i = 1;i < x;i++)
        cnt += date[i - 1];

 cnt += y;

 switch (cnt % 7)
    {
    case 0:
        printf("SUN\n");
        break;
    case 1:
        printf("MON\n");
        break;
    case 2:
        printf("TUE\n");
        break;
    case 3:
        printf("WED\n");
        break;
    case 4:
        printf("THU\n");
        break;
    case 5:
        printf("FRI\n");
        break;
    case 6:
        printf("SAT\n");
        break;
    }
}

Comments