Coding
[프로그래머스][Level1][무슨 요일인가]
루루지
2021. 3. 7. 14:33
반응형
코드
public class Solution2 {
public String solution(int a, int b) {
// 2016년도 매달 말일을 담는 배열 선언
int[] day = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
// 1월1일 시작 요일부터 순차적으로 배열 선언
String[] week = {"FRI","SAT","SUN","MON","TUE","WED","THU"};
// 일수를 더하는 변수 선언
int sum = 0;
for(int i=0; i<a-1; i++) {
sum += day[i];
}
sum += (b-1);
return week[sum%7];
}
public static void main(String[] args) {
Solution2 sol = new Solution2();
System.out.println(sol.solution(5, 24));
}
}