麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

1003: 選數(shù)

2019-11-11 04:47:06
字體:
供稿:網(wǎng)友

1003: 選數(shù)

Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 15  Solved: 11[Submit][Status][Web Board]

Description

  已知 n 個(gè)整數(shù) x1,x2,…,xn,以及一個(gè)整數(shù) k(k<n)。從 n 個(gè)整數(shù)中任選 k 個(gè)整數(shù)相加,可分別得到一系列的和。例如當(dāng) n=4,k=3,4 個(gè)整數(shù)分別為 3,7,12,19 時(shí),可得全部的組合與它們的和為:3+7+12=22  3+7+19=29  7+12+19=38  3+12+19=34。現(xiàn)在,要求你計(jì)算出和為素?cái)?shù)共有多少種。例如上例,只有一種的和為素?cái)?shù):3+7+19=29)。

Input

鍵盤輸入,格式為:n , k (1<=n<=20,k<n)x1,x2,…,xn (1<=xi<=5000000)

Output

 屏幕輸出,格式為:一個(gè)整數(shù)(滿足條件的種數(shù))。

Sample Input

4 33 7 12 19

Sample Output

1
#include<iostream>#include<cmath>using namespace std;int a[21],ans=0;int n,k;bool ss(int x){    for(int i=2;i<=sqrt(x);i++)        if(x%i==0)return 0;    return 1;}void search(int t,int s,int l){    if(t==k){if(ss(s))ans++;}    else        for(int i=l;i<=n;i++)            search(t+1,s+a[i],i+1);}int main(){    cin>>n>>k;    for(int i=1;i<=n;i++)        cin>>a[i];    search(0,0,1);    cout<<ans;    return 0;}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 99日韩精品视频 | 久久久久中精品中文字幕19 | av电影免费在线看 | 亚洲网站在线观看视频 | av免费不卡国产观看 | 91精品国产91久久久久久丝袜 | 久久精品亚洲欧美日韩精品中文字幕 | 精品国产一区二区三区四区在线 | 久久精品99久久久久久2456 | 在线播放中文 | 亚洲日本高清 | 日韩美女电影 | 中文字幕涩涩久久乱小说 | 在线影院av | 日韩美香港a一级毛片免费 欧美一级淫片007 | 999精品国产 | 一区二区三区日韩 | 91热久久免费频精品黑人99 | 亚洲国产精品久久久久制服红楼梦 | av在线观 | 一区在线免费视频 | 国产成人高清成人av片在线看 | 国产精品久久久久久久久久久久午夜 | 亚欧在线免费观看 | 国产精选91 | 日日噜噜夜夜爽 | 久久亚洲春色中文字幕久久 | 黄网在线 | 日本欧美一区二区三区在线观看 | www国产网站 | 高清国产福利 | 欧美福利视频一区二区三区 | 91美女福利视频 | 黄污在线观看 | 九九热精品在线 | 成人国产精品久久 | 成人国产精品久久 | 高清一区二区在线观看 | 亚洲最大久久 | 免费人成在线观看网站 | 亚洲字幕av|