uploaded at 2022. 12. 17. 오후 8:06:17
This commit is contained in:
@@ -0,0 +1,25 @@
|
|||||||
|
// [문제 링크]: https://school.programmers.co.kr/learn/courses/30/lessons/12901
|
||||||
|
|
||||||
|
class Solution {
|
||||||
|
private static int date(int a, int b){
|
||||||
|
int res = 0;
|
||||||
|
if(a > 2){
|
||||||
|
if(a<=7){
|
||||||
|
res = 60 + (a-3)*30 + b + (a-2)/2;
|
||||||
|
} else{
|
||||||
|
res = 60 + 153 + (a-8)*30 + b + (a-7)/2;
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
res = (a-1)*31 + b;
|
||||||
|
}
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
private static String name(int date){
|
||||||
|
String[] name = {"SUN","MON","TUE","WED","THU","FRI","SAT"};
|
||||||
|
//시작일이 금요일이므로.
|
||||||
|
return name[(date+4)%7];
|
||||||
|
}
|
||||||
|
public String solution(int a, int b) {
|
||||||
|
return name(date(a,b));
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user