#P1992. 数字组合

数字组合

题目描述

希蒙有n个不同的数字,从中拿出k个相加,他想知道和为质数的组合方式有多少种。

假如这些数字是 33448866,然后kk22,那么3+4=73+4=7是质数,3+8=113+8=11是质数,所以有两种不同的组合方式。

输入格式

第一行两个整数:nn ,k(1<=n<=20 k (1<=n<=20kn)k<n) 第二行n个整数:x1x1,x2x2,xnxn (1<=xi<=5000000)(1<=xi<=5000000)

Output

输出一个整数(满足条件的组合数量)。

Samples

4 2
3 4 8 6
2