ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [C/C++] 백준 1924번 2007년
    Logic/백준 2019. 1. 2. 18:01
    #include <iostream>
    #include <string>
    using namespace std;
    
    class C_date {
    
    
    public:
       int x, y;
       int temp;
       int month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
       string date[7] = { "SUN","MON", "TUE", "WED", "THU", "FRI", "SAT" };
    
    	void FindDate(){
    	
    		cin >> x >> y;
    		temp = 0;
    
    		for (int i = 0; i < x; i++)
    		{
    			y += month[i - 1];
    		}
    		    temp = y % 7;
    	}
    
    	void PrintDate(){
    		switch (temp)
    		{
    		case 0: cout << date[0]; break;
    		case 1: cout << date[1]; break;
    		case 2: cout << date[2]; break;
                    case 3: cout << date[3]; break;
    		case 4: cout << date[4]; break;
    		case 5: cout << date[5]; break;
    		case 6: cout << date[6]; break;
    
    		}
    	}
    };
    
    
    int main(){
      C_date c;
      c.FindDate();
      c.PrintDate();
      return 0;
    }
    
    
    


    Comment

Designed by black7375.