Số 113
là số nguyên tố đầu tiên có độ dài 3
là số nguyên tố, tổng số 5 = 1 + 1 + 3
là số nguyên tố và sản phẩm kỹ thuật số 3 = 1 * 1 * 3
là số nguyên tố.
Một nguyên tố có 3 thuộc tính này sẽ được gọi là cực kỳ nguyên tố . Các số nguyên tố 11117
và 1111151
là ví dụ khác.
Mục tiêu
Viết một chương trình có thể tìm thấy số nguyên tố cực lớn nhất có thể trong chưa đầy một giờ trên một máy tính cá nhân hiện đại đàng hoàng (chẳng hạn như thông số kỹ thuật ưa thích ở đây ).
Bạn không nên đơn giản cung cấp cho chúng tôi một thủ tướng tối cao lớn. Bạn cần cho chúng tôi thấy quá trình tìm kiếm của bạn với mã thực sự hoạt động. Bạn có thể xây dựng dựa trên các giải pháp của bạn hoặc của người khác nhưng hãy chắc chắn cung cấp cho họ tín dụng. Chúng tôi đang cố gắng tìm kiếm số nguyên tố tối cao lớn nhất có thể thực hiện được trên một máy tính bình thường trong một giờ.
Chấm điểm
Trình đệ trình tìm thấy thủ tướng tối cao lớn nhất sẽ thắng. Nếu nó chỉ ra rằng có rất nhiều số nguyên tố tối cao thì đệ trình đầu tiên tạo ra chiến thắng tối cao cao nhất.
(Nếu bạn có thể chứng minh một cách toán học rằng có hoặc không có vô số số nguyên tố tối cao tôi sẽ cung cấp cho bạn 200 tiền thưởng chỉ vì. :))
Chi tiết
- Bạn có thể sử dụng bất kỳ nguồn nào để tạo số nguyên tố của mình (ví dụ: internet).
- Bạn có thể sử dụng các phương pháp thử nghiệm xác suất chính.
- Tất cả mọi thứ là trong cơ sở 10.
- Không và một KHÔNG được coi là nguyên tố.
- Các số nguyên tố
0
có một sản phẩm kỹ thuật số0
rõ ràng là chúng không thể là tối cao. Để giữ cho trang ít lộn xộn hơn, hãy đặt các số nguyên tố tối cao (hơn 100 chữ số) ở dạng:
{[number of 1's before the prime digit]}[prime digit]{[number of 1's after the prime digit]}
Vì vậy,
1111151
có thể được thể hiện như{5}5{1}
.