小编kar*_*ddy的帖子

查找求和小于等于1000的给定整数所需的素数最少

这是我最近面临的编程挑战。

您得到的数字小于1000,您需要确定求和到给定数字的素数最少为多少。

例子:

12: 2 (since 12=7+5)
14: 2  (since 14 = 7+7)
Run Code Online (Sandbox Code Playgroud)

如果不可能将给定的数字分解为素数之和,则返回-1。

以下是一些测试用例:

88:2
117:3
374:2
363:3
11:1
Run Code Online (Sandbox Code Playgroud)

algorithm dynamic-programming greedy

0
推荐指数
2
解决办法
108
查看次数

标签 统计

algorithm ×1

dynamic-programming ×1

greedy ×1