首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有不同素数的素数

具有不同素数的素数
EN

Code Golf用户
提问于 2023-02-25 19:33:30
回答 11查看 604关注 0票数 12

有18个素数与不同的素数(A124674)。即,它们是:

2, 3, 5, 7, 23, 37, 53, 73, 257, 523, 2357, 2753, 3257, 3527, 5237, 5273, 7253, 7523

您的任务是输出此序列。

规则

  • 序列 规则适用。这意味着有效的解决方案可以使用以下任何格式:
    • 给定一些索引n,它可以返回列表的n-th条目。
    • 给定一些索引n,它可以将所有条目返回到序列中的n第四项。
    • 不使用任何索引,它可以通过例如. 输出所有条目
      • ...printing一个接一个(潜在无限)或.
      • ...returning列表(如果序列是无限的,则延迟)或.
      • ...returning表示整个序列的生成器。
      • 注意:解决方案可以无限地打印/生成,但是一旦整个序列被输出,随后的输出必须是空的。

  • 如果采取,您可以假设输入n总是有效的。(基于0的索引,0 \le n \le 17 ;基于1的索引,1 \le n \le 18 )
  • 这是密码-高尔夫;最少字节获胜。
  • 适用标准漏洞。
EN

回答 11

Code Golf用户

发布于 2023-02-26 10:49:33

Python 3,55字节

代码语言:javascript
运行
复制
lambda x:ord('%5Iāȋवુಹ෇ᑵᒙ᱕ᵣ'[x])

在网上试试!

票数 3
EN

Code Golf用户

发布于 2023-02-25 21:43:06

Wolfram语言(数学),64字节

代码语言:javascript
运行
复制
Select[FromDigits/@Join@@Permutations/@Subsets@{2,3,5,7},PrimeQ]

在网上试试!

票数 2
EN

Code Golf用户

发布于 2023-02-25 23:08:45

杰夫特,15 字节数

代码语言:javascript
运行
复制
Èì_â fjöX©j}jU

试试看

输出序列中的第一个n条目。

解释:

代码语言:javascript
运行
复制
Èì_â fjöX©j}jU  # input stored in U
È           }jU  # get first U numbers where the following is true:
 ì_              # convert to digits
   â             #   keep unique digits
     fj          #   remove non-prime digits
       öX       # does this result in the same number?
          ©j     # and check the original is prime
票数 2
EN
页面原文内容由Code Golf提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://codegolf.stackexchange.com/questions/258299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档