- 윤년이 포함되었기 때문에 2월은 29일까지 있다.
- 월 / 일에 대한 정보를 받고 해당되는 요일을 출력하는 문제
#include <string> #include <vector> using namespace std; string solution(int a, int b) { string answer = ""; /* 요일 순서를 일~월로 하려면 str[(sum+4)%7]로 계산해야 한다! */ string str[7] = { "THU", "FRI", "SAT", "SUN", "MON", "TUE", "WED",}; int month[12]={31,29,31,30,31,30,31,31,30,31,30,31}; int sum=0; for(int i=0;i<a-1;i++) { sum+=month[i]; } sum+=b; answer = str[sum%7]; return answer; }