Thỉnh thoảng để ngủ, tôi sẽ tính cao nhất có thể, trong khi bỏ qua những con số không vuông . Tôi có một chút hồi hộp khi tôi bỏ qua nhiều số liên tiếp - ví dụ, 48,49,50tất cả đều KHÔNG vuông góc (48 chia hết cho 2 ^ 2, 49 cho 7 ^ 2 và 50 cho 5 ^ 2).
Điều này khiến tôi băn khoăn về ví dụ sớm nhất về các số liền kề chia hết cho một số ước số tùy ý.
Đầu vào
Đầu vào là một danh sách theo thứ tự a = [a_0, a_1, ...]các số nguyên dương hoàn toàn chứa ít nhất 1 phần tử.
Đầu ra
Đầu ra là số nguyên dương nhỏ nhất nvới thuộc tính a_0chia n, a_1chia n+1và a_kchia chung hơn n+k. Nếu không có như vậy n, hành vi của chức năng / chương trình không được xác định.
Các trường hợp thử nghiệm
[15] -> 15
[3,4,5] -> 3
[5,4,3] -> 55
[2,3,5,7] -> 158
[4,9,25,49] -> 29348
[11,7,5,3,2] -> 1518
Chấm điểm
Đây là môn đánh gôn ; kết quả ngắn nhất (theo ngôn ngữ) giành được quyền khoe khoang. Các sơ hở thông thường được loại trừ.