Hãy để chúng tôi xác định một chuỗi. Chúng ta sẽ nói rằng là số nhỏ nhất, , có các thuộc tính sau:
và là đồng nguyên tố (chúng không có yếu tố nào)
không xuất hiện sớm hơn trong chuỗi
Không giống như hầu hết các chuỗi, miền và phạm vi của chuỗi của chúng tôi là các số nguyên lớn hơn 1.
Hãy để chúng tôi tính toán các điều khoản đầu tiên.
, phải có ít nhất 4 , nhưng 4 và 2 chia sẻ hệ số 2 nên phải là 5 .
, phải có ít nhất 5 nhưng 5 được lấy bởi , do đó, ít nhất là 6 , nhưng 6 chia sẻ một yếu tố với 3 để nó phải có ít nhất 7 , 7 đáp ứng cả ba yêu cầu do đó .
- 2 Chia sẻ một yếu tố
- 3 quá gần
- 4 Quá gần
- 5 quá gần
- 6 Chia sẻ một yếu tố
- 7 Lấy bởi một (3)
- 8 Chia sẻ một yếu tố
- 9 là tốt
- 2 là tốt
Bài tập
Trong thử thách này, bạn phải viết một chương trình lấy số lớn hơn 1 và trả về .
Đây là một câu hỏi golf-code vì vậy câu trả lời sẽ được tính bằng byte, với ít byte hơn sẽ tốt hơn.
Các trường hợp thử nghiệm
Dưới đây là các thuật ngữ cặp đôi đầu tiên của chuỗi (Tất nhiên chúng được lập chỉ mục 2):
5,7,9,2,11,3,13,4,17,6,19,8,23,22,21,10,25,12,27,16,15,14
Thưởng thực tế
Như được chứng minh bởi Robert Israel trên Math.se ( liên kết ) chuỗi này là nghịch đảo của chính nó, điều đó có nghĩa là với mọi n.
OEIS
Sau khi hỏi câu hỏi này, tôi đã gửi trình tự này đến OEIS và sau vài ngày nó đã được thêm vào.