날짜는 YYYYMMDD와 같이 부호없는 정수로 표시 될 수 있습니다. 당신이해야 할 일은 주어진 숫자 n
(오늘 날짜 포함) 로 나눌 수있는 가장 최근 날짜를 알아 낸 다음 해당 날짜를 위에 표시된 형식으로 반환하는 가장 짧은 프로그램이나 함수를 작성하는 것 입니다. 주어진 정수로 나눌 수있는 날짜 (00000101부터 오늘까지 포함)가없는 경우 -1을 반환해야합니다.
예
Current Date Input Output
30 July, 2014 4 20140728
30 July, 2014 7 20140729
28 July, 2014 4 20140728
28 July, 2014 7 20140722
28 July, 5 90000 -1
입력
STDIN에서 읽거나 함수 인수를 가져 오거나 입력이 변수에 저장 될 것으로 예상 할 수 있습니다. 입력은 부호없는 정수입니다.
산출
STDOUT에 쓰거나 날짜를 나타내는 정수를 YYYYMMDD 형식으로 리턴하거나 변수에 저장하십시오.
제한 사항
언어가 제공하는 모든 표준 라이브러리를 사용할 수 있습니다. 표준 허점이 적용됩니다.
승리 조건
이것은 code-golf 이므로 가장 작은 프로그램 (바이트)이 이깁니다. 동점 인 경우, 가장 많은 표를 얻은 답이 이깁니다.