Nếu một số nguyên dương có (ít) các yếu tố nguyên tố (không tính bội số) so với người kế thừa và tiền thân của nó, chúng ta sẽ gọi nó là một số yếu tố nghèo .
Nói cách khác, và , nơi là số thừa số nguyên tố độc đáo của N .
Bài tập
Bạn có thể chọn trong số các định dạng I / O sau:
- Lấy một số nguyên và xuất ra số yếu tố nghèo . Trong trường hợp bạn chọn cái này, có thể là 0 hoặc 1 được lập chỉ mục.
- Lấy một số nguyên dương và xuất ra các số yếu tố N đầu tiên .
- In trình tự vô thời hạn.
Bạn có thể nhận đầu vào và cung cấp đầu ra thông qua bất kỳ phương thức tiêu chuẩn nào , trong bất kỳ ngôn ngữ lập trình nào , trong khi lưu ý rằng các lỗ hổng này bị cấm theo mặc định. Đây là mã golf, vì vậy bài nộp ngắn nhất tuân thủ các quy tắc sẽ thắng.
Tôi sẽ không bao gồm các trường hợp thử nghiệm riêng biệt, bởi vì các phương thức cạnh tranh là khác nhau, nhưng bạn có thể tham khảo 100 điều khoản đầu tiên của chuỗi này, đó là OEIS A101934 :
11, 13, 19, 23, 25, 27, 29, 37, 41, 43, 47, 49, 53, 59, 61, 64, 67, 71, 73, 79, 81, 83, 89, 97, 101, 103, 107, 109, 113, 121, 125, 131, 137, 139, 149, 151, 155, 157, 163, 167, 169, 173, 179, 181, 191, 193, 197, 199, 211, 221, 223, 227, 229, 233, 239, 241, 243, 251, 259, 263, 265, 269, 271, 277, 281, 283, 289, 293, 307, 309, 311, 313, 317, 331, 337, 341, 343, 347, 349, 353, 359, 361, 365, 367, 371, 373, 379, 383, 389, 397, 401, 407, 409, 419, 421, 431, 433, 439, 441, 443
Ví dụ: xảy ra trong chuỗi này vì (5), (2 và 13) và (2 và 3), vì vậy và .
n =
trước mỗi giá trị không?