누가 여름에 시원한 맥주와 TV를 타거나 겨울에 배드민턴을 치고 친구들과 놀기를 좋아하지 않습니까?
한 달에 몇 일 동안 식어야하는지 아는 것은 항상 충분한 정보를 유지하고 원하는 일을 계획하는 데 도움이된다고 생각합니다. PC 앞에 앉아서 코드 골프 문제를 해결하거나 축구를 즐기십시오.
그래서, 도움 나 입력이 양 개의 정수로 소요, 프로그램 또는 기능을 작성 Y
하고 M
, 그 특정 연도 (에 일요일의 수를 출력 Y
)와 월 ( M
매주 일요일의 날짜 다음에) (그레고리오 달력에 따라).
또한 가장 짧은 코드가 승리한다는 점을 명심하십시오.
입력 제약
1000 <= Y <= 9999
1 <= M <= 12
산출
이 테스트 케이스에는 해당 월의 각 일요일 날짜가 해당 연도 형식으로 출력됩니다 DD-MM-YYYY
.
샘플 테스트 사례
테스트 사례 1
샘플 입력
2017 1
샘플 출력
5
01-01-2017
08-01-2017
15-01-2017
22-01-2017
29-01-2017
테스트 사례 2
샘플 입력
2018 2
샘플 출력
4
04-02-2018
11-02-2018
18-02-2018
25-02-2018
테스트 사례 3
샘플 입력
2016 11
샘플 출력
4
06-11-2016
13-11-2016
20-11-2016
27-11-2016
/
대신 사용할 수 -
있습니까? 아니면 월, 일, 연도 일 수 있습니까?
Date()
객체를 포함한 모든 날짜 형식 과[4, [<dateobj>, <dateobj>, <dateobj>, <dateobj>]]
(<dateobj>
실제 날짜 객체이며[]
실제 배열 인)을 포함한 모든 출력 형식을 허용하는 것이 좋습니다 .