class Solution {
public String solution(int a, int b) {
String answer = "";
int[] day = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; //월별 날짜 선언, 2016년은 윤년이므로 2월은 29일
int date = 0;
for(int i = 0; i < a-1; i++){ // 전월까지 날짜 합하기
date += day[i];
}
date += b;
if(date % 7 == 0){
answer = "THU";
}else if(date % 7 == 1){
answer = "FRI";
}else if(date % 7 == 2){
answer = "SAT";
}else if(date % 7 == 3){
answer = "SUN";
}else if(date % 7 == 4){
answer = "MON";
}else if(date % 7 == 5){
answer = "TUE";
}else if(date % 7 == 6){
answer = "WED";
}
return answer;
}
}
💬 윤년 29일 처리하여 각 월별 날짜 담은 배열 선언하기
💬 날짜 모두 합쳐서 7로 나누었을 때 각각의 요일 구하기