Một ngày có thể được biểu thị bằng một số nguyên không dấu như: YYYYMMDD. Những gì bạn cần làm là viết chương trình hoặc hàm ngắn nhất để tìm ra ngày gần đây nhất có số chia hết cho một số đã cho n
(bao gồm cả ngày hôm nay) và sau đó trả về ngày đó theo định dạng được hiển thị ở trên. Nếu chưa bao giờ có ngày (trong khoảng từ 00000101 đến ngày hôm nay) chia hết cho số nguyên đã cho, bạn nên trả về -1.
Ví dụ
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
Đầu vào
Bạn có thể đọc từ STDIN hoặc lấy tham số hàm hoặc thậm chí mong đợi đầu vào được lưu trữ trong một biến. Đầu vào sẽ là một số nguyên không dấu.
Đầu ra
Viết vào STDOUT hoặc trả về (hoặc lưu trong một biến) số nguyên biểu thị ngày theo định dạng YYYYMMDD.
Hạn chế
Bạn có thể sử dụng bất kỳ thư viện tiêu chuẩn mà ngôn ngữ của bạn cung cấp. Tiêu chuẩn áp dụng.
Điều kiện chiến thắng
Đây là một môn đánh gôn , vì vậy chương trình nhỏ nhất (tính bằng byte) sẽ thắng. Trong trường hợp hòa, câu trả lời có nhiều phiếu nhất sẽ thắng.