Định nghĩa trình tự
Xây dựng một chuỗi các số nguyên dương a(n)như sau:
a(0) = 4- Mỗi số hạng
a(n), trừ số đầu tiên, là số nhỏ nhất thỏa mãn các điều sau:
a)a(n)là số tổng hợp,
b)a(n) > a(n-1)và
c)a(n) + a(k) + 1là số tổng hợp cho mỗi số0 <= k < n.
Vì vậy, chúng tôi bắt đầu với a(0) = 4. Các mục tiếp theo, a(1)phải được 9. Nó không thể 5hoặc 7vì những thứ đó không phải là hỗn hợp, và nó không thể 6hoặc 8bởi vì 6+4+1=11nó không phải là hỗn hợp và 8+4+1=13không phải là hỗn hợp. Cuối cùng, 9+4+1=14đó là composite, vì vậy a(1) = 9.
Mục tiếp theo, a(2)phải là 10, vì nó là số nhỏ nhất lớn hơn so 9với 10+9+1=20và 10+4+1=15cả tổng hợp.
Đối với mục tiếp theo, 11và 13cả hai đều ra vì chúng không phải là tổng hợp. 12là ra bởi vì 12+4+1=17đó không phải là tổng hợp. 14là ra bởi vì 14+4+1=19đó không phải là tổng hợp. Vì vậy, 15là một thuật ngữ tiếp theo của chuỗi vì 15là composite và 15+4+1=20, 15+9+1=25và 15+10+1=26tất cả đều từng hỗn hợp, vì vậy a(3) = 15.
Dưới đây là 30 thuật ngữ đầu tiên trong chuỗi này:
4, 9, 10, 15, 16, 22, 28, 34, 35, 39, 40, 46, 52, 58, 64, 70, 75, 76, 82, 88, 94, 100, 106, 112, 118, 119, 124, 125, 130, 136
Đây là OEIS A133764 .
Thử thách
Cho một số nguyên đầu vào n, đầu ra nthuật ngữ thứ trong chuỗi này.
Quy tắc
- Bạn có thể chọn lập chỉ mục dựa trên 0 hoặc 1. Vui lòng cho biết trong trình của bạn.
- Đầu vào và đầu ra có thể được coi là phù hợp với kiểu số nguyên của ngôn ngữ của bạn.
- Đầu vào và đầu ra có thể được cung cấp bởi bất kỳ phương pháp thuận tiện .
- Một chương trình đầy đủ hoặc một chức năng được chấp nhận. Nếu một chức năng, bạn có thể trả lại đầu ra thay vì in nó.
- Sơ hở tiêu chuẩn bị cấm.
- Đây là môn đánh gôn, vì vậy tất cả các quy tắc chơi gôn thông thường đều được áp dụng và mã ngắn nhất (tính bằng byte) sẽ thắng.