ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 1924 2007년
    Algorithm/baekjoon 2022. 2. 12. 13:01

    1924번: 2007년 (acmicpc.net)

    #define _CRT_SECURE_NO_WARNINGS
    #include<iostream>
    #include<string>
    #include<cstring>
    
    
    using namespace std;
    int main() {
    	cin.tie(NULL);
    	cin.sync_with_stdio(false);
    	int month;
    	int day;
    	int sumday=0;
    	cin >> month>>day;
    	int imonth = 1;
    	for (int s = 0; s < month - 1; s++) {
    		
    		switch (imonth) {
    		case 1:
    			sumday += 31;
    			imonth++;
    			break;
    		case 2:
    			sumday += 28;
    			imonth++;
    			break;
    		case 3:
    			sumday += 31;
    			imonth++;
    			break;
    		case 4:
    			sumday += 30;
    			imonth++;
    			break;
    		case 5:
    			sumday += 31;
    			imonth++;
    			break;
    		case 6:
    			sumday += 30;
    			imonth++;
    			break;
    		case 7:
    			sumday += 31;
    			imonth++;
    			break;
    		case 8:
    			sumday += 31;
    			imonth++;
    			break;
    		case 9:
    			sumday += 30;
    			imonth++;
    			break;
    		case 10:
    			sumday += 31;
    			imonth++;
    			break;
    		case 11:
    			sumday += 30;
    			imonth++;
    			break;
    		case 12:
    			sumday += 31;
    			imonth++;
    			break;
    		}
    	}
    	
    	sumday += day;
    
    	sumday %= 7;
    	
    	switch (sumday) {
    	case 1:
    		cout << "MON";
    		break;
    	case 2:
    		cout << "TUE";
    		break;
    	case 3:
    		cout << "WED";
    		break;
    	case 4:
    		cout << "THU";
    		break;
    	case 5:
    		cout << "FRI";
    		break;
    	case 6:
    		cout << "SAT";
    		break;
    	case 0:
    		cout << "SUN";
    		break;
    
    	}
    
    }

    'Algorithm > baekjoon' 카테고리의 다른 글

    2167 이차원 배열의 합/10798 세로읽기  (0) 2022.02.13
    2161 카드1  (0) 2022.02.12
    2028 자기복제수  (0) 2022.02.12
    1120 문자열  (0) 2022.02.11
    05 스택  (0) 2022.01.26

    댓글

Designed by Tistory.