1484 选数 | OJ题库 | CODE STUDY
CODE STUDY
Programming Practice Platform

欢迎回来

1484

选数

Easy 时间限制 1000 ms 内存限制 262144 KB
DFS 搜索

题目详情

返回题库

题目描述

已知n个整数1,2,⋯,x1​,x2​,⋯,xn​,以及1个整数k(k<n)。从n个整数中任选k个整数相加,可分别得到一系列的和。例如当n=4,k=3,4个整数分别为3,7,12,19时,可得全部的组合与它们的和为:

3+7+12=22

3+7+19=29

7+12+19=38

3+12+19=34

现在,要求你计算出和为素数共有多少种。

例如上例,只有一种的和为素数:3+7+19=29。

输入描述

第一行两个空格隔开的整数n,k(1≤n≤20,k<n)。

第二行n个整数,分别为1,2,⋯,x1​,x2​,⋯,xn​(1≤xi​≤5×10^6)。

输出描述

输出一个整数,表示种类数。

测试样例

样例支持多行内容展示
样例1
输入
4 3
3 7 12 19
输出
1
editor.py

提交前会先自动运行样例。只有样例全部通过,才会进入后端正式判题。