标题:选数问题
取消只看楼主
心剑菩提
Rank: 1
等 级:新手上路
帖 子:249
专家分:0
注 册:2007-5-17
 问题点数:0 回复次数:0 
选数问题

Time Limit:1000MS Memory Limit:65536K
Total Submit:0 Accepted:0

Description

  已知 n 个整数 x1,x2,…,xn,以及一个整数 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)。

Input

输入可能包括一个或多个测试用例,每个测试用例由两个数n , k(1<=n<=20,k<n)  x1,x2,…,xn (1<=xi<=5000000)组成。
[输出]:
  对每个测试用例在一行输出一个整数(满足条件的种数)。

Output

对每个测试用例在一行输出一个整数(满足条件的种数)。

Sample Input

4 3
3 7 12 19

Sample Output

1

Source

搜索更多相关主题的帖子: face Memory center color 
2007-11-15 12:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-186132-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024773 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved