당신의 임무 는 하나의 숫자를 출력하는 것입니다; 지정된 기간이 교차하는 ISO 주 수입니다. Wikipedia :를 인용하자면 An average year is exactly 52.1775 weeks long
, 이것은 평균에 관한 것이 아닙니다.
입력 은 두 개의 공백으로 구분 된 ISO 날짜로 구성됩니다.
0047-12-24 2013-06-01
종료 날짜는 시작 날짜 이전이 아닙니다. 우리는 간단하게 추정 된 그레고리력을 사용합니다.
테스트 사례 :
Format: input -> output
2015-12-31 2016-01-01 -> 1 (both are within week 53 of 2015)
2016-01-03 2016-01-04 -> 2 (the 3rd is within week 53, and the 4th is in week 1)
2015-12-24 2015-12-24 -> 1 (this single day is of course within a single week)
귀하의 솔루션 사이의 날짜 처리해야 0001-01-01
와 9999-12-31
.
Weeks start with Monday.