-
[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