728x90
<정답>
import java.io.*;
import java.util.*;
public class Main{
public static void main(String args[]) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
int X = Integer.parseInt(st.nextToken());
int Y = Integer.parseInt(st.nextToken());
String[] week = {"SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"};
int[] month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int day = 0;
for(int i=0; i<X-1; i++){
day += month[i];
}
day = (day + Y) % 7;
System.out.print(week[day]);
}
}
배열 쓰는 문제
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준 / 입출력] 10818 : 최소, 최대 (Java) (0) | 2023.09.03 |
---|---|
[백준 / 입출력] 8393 : 합 (Java) (0) | 2023.09.03 |
[백준 / 입출력] 2739 : 구구단 (Java) (0) | 2023.09.03 |
[백준 / 입출력] 2742 : 기찍 N (Java) (0) | 2023.09.02 |
[백준 / 입출력] 2741 : N 찍기 (Java) (0) | 2023.09.02 |