package solution;
import java.util.GregorianCalendar;
import java.util.Scanner;
public class Whenday {
public static void main(String[] args) {
/*오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오.
첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지
, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다.
* */
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
sc.close();
GregorianCalendar gc=new GregorianCalendar ( 2007 x-1 , y); //월은 -1을 해줘야함
String [] day = { "", "SUN", "MON", "TUE","WED","THU","FRI","SAT" }; //1부터 시작하므로 0 값에 ""
String yo_il = day [ gc.get ( gc.DAY_OF_WEEK ) ];
System.out.println(yo_il);
}
}
'IT_tech > 알고리즘' 카테고리의 다른 글
문자열 반복 (0) | 2019.06.16 |
---|---|
평균값 구하기 (0) | 2019.06.15 |
숫자의개수 구하기.. (0) | 2019.06.15 |
10개씩 끊어 출력하기 (0) | 2019.06.02 |
별찍기.. (0) | 2019.06.01 |