반응형
public class Solution
{
public int numA;
public int numC;
public string solution(int a, int b)
{
string answer = "";
switch (a)
{
case 1:
numA = 0;
break;
case 2:
numA = 31;
break;
case 3:
numA = 31 + 29;
break;
case 4:
numA = 31 + 29 + 31;
break;
case 5:
numA = 31 + 29 + 31 + 30;
break;
case 6:
numA = 31 + 29 + 31 + 30 + 31;
break;
case 7:
numA = 31 + 29 + 31 + 30 + 31 + 30;
break;
case 8:
numA = 31 + 29 + 31 + 30 + 31 + 30 + 31;
break;
case 9:
numA = 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31;
break;
case 10:
numA = 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30;
break;
case 11:
numA = 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31;
break;
case 12:
numA = 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;
break;
}
int numD = (numA + b) / 7;
numC = (numA + b) - numD * 7;
switch (numC)
{
case 0:
answer = "THU";
break;
case 1:
answer = "FRI";
break;
case 2:
answer = "SAT";
break;
case 3:
answer = "SUN";
break;
case 4:
answer = "MON";
break;
case 5:
answer = "TUE";
break;
case 6:
answer = "WED";
break;
}
return answer;
}
}
반응형
'[C#]프로그래머스 > 1단계' 카테고리의 다른 글
최대공약수와 최소공배수 (0) | 2023.02.14 |
---|---|
성격 유형 검사하기(2022 KAKAO TECH INTERNSHIP) (0) | 2023.02.14 |