Cho một số nvà một ldanh sách giới hạn trên, các số có thể được tạo bằng cách nhân hai hoặc nhiều số chỉ gồm bảy phần dài nhoặc nhỏ hơn số nhỏ hơn l. A161145 gần với thử thách này, tuy nhiên, bạn sẽ KHÔNG bao gồm 7, 77, 777, 7777, 77777, v.v.
Ví dụ
n=anything, l<49 sẽ dẫn đến:
[]
n=1, l=49 sẽ dẫn đến:
7*7=49
f(1,49)=[49]
n=1, l=343 sẽ dẫn đến:
7*7 =49
7*7*7 =343
f(1,343)=[49,343]
n=2,l=6000 sẽ dẫn đến:
7*7 =49
7*7*7 =343
7*7*7*7=2401
7*77 =539
7*7*77 =3773
77*77 =5929
f(2,6000)=[49,343,539,2401,3773,5929]
n=3, l=604000 sẽ dẫn đến:
[49, 343, 539, 2401, 3773, 5439, 5929, 16807, 26411, 38073, 41503, 59829, 117649, 184877, 266511, 290521, 418803, 456533, 603729]
V.v ...
Quy tắc
- Bạn không phải xuất các bước trung gian, điều này đã được thực hiện cho rõ ràng.
- Đầu ra có thể là một mảng hoặc được phân tách bằng bất kỳ ký tự nào (thậm chí là dòng mới).
- Đầu ra phải theo thứ tự số, thấp nhất đến cao nhất.
- Để làm cho tiêu đề có liên quan, mức cao nhất
nphải được xử lý làn=77(nếu bạn không thể xử lý mức cao đó, hãy lưu ý tại sao - giới hạn ngôn ngữ có thể chấp nhận được, sự lười biếng thì không). Hạn chế này là để cản trở những người đang tìm cách xây dựng toàn bộ superset trong bộ nhớ. - Nếu TIO không thể chạy
n=77cho mã của bạn, hãy giải thích những thông số kỹ thuật cần thiết để đạt đượcn=77. - Để một sản phẩm có hiệu lực, nó phải bao gồm ít nhất 2 số.
- Đây là số byte thấp nhất trong mã golf sẽ được coi là chiến thắng.
- Bạn có thể chọn danh sách để chứa các mục nhỏ hơn
lhoặc nhỏ hơn / bằngl. - THƯỞNG : Nếu mã của bạn chính xác là 77 byte, danh tiếng từ tôi; vô giá trị, tôi biết.
n=77và l=7**7**7chẳng hạn?
nhoặc nhỏ hơnl"