当前位置: 首页 > news >正文

网站建设用到什么软件asp三层架构做网站

网站建设用到什么软件,asp三层架构做网站,网络咨询服务公司经营范围,商标网商标注册查询【题目描述】 已知nn个整数x1,x2,……xn 以及一个整数K(K<n)。从n个整数中任选K个整数相加,可分别 得到一系列的和。例如当n4, k3 4个整数分别为3,7,12,19 3, 7,12,19时,可得全部的组合与它们的和为: 371222   371929   7121938  3121934 现在,要求你计算出和为…

【题目描述】

已知nn个整数x1,x2,……xn 以及一个整数K(K<n)。从n个整数中任选K个整数相加,可分别 得到一系列的和。例如当n=4, k=3 4个整数分别为3,7,12,19 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个数

x1x2……xn(1≤xi≤5000000),各数之间用一个空格隔开)

【输出】

一个整数(满足条件的种数)。

【输入样例】

4 3 
3 7 12 19

【输出样例】

1

此题跟1317:【例5.2】组合的输出 解法类似

#include <bits/stdc++.h>
using namespace std;
long long path[21],a[21];  //path存放组合的元素的数字 
int n,k,ans=0;  
bool isPrime(long long n)
{if(n<=1)return false;for(int i = 2; i <= sqrt(n);i++)if(n % i == 0)return false;return true;
}
void dfs(int start,int cnt)
{if(cnt>k){long long sum=0; for(int i=1;i<=k;i++)sum+=path[i];if( isPrime(sum) )ans++;return;}for(int i=start;i<=n;i++) //递归尝试数组元素下标 1,2,3,4等 {path[cnt]=a[i];dfs(i+1,cnt+1);}
}
int main()
{cin>>n>>k;for(int i=1;i<=n;i++)cin>>a[i];memset(path,0,sizeof(path));dfs(1,1);cout<<ans;return 0;
}

http://www.15wanjia.com/news/173631.html

相关文章:

  • 北京企业展示网站建设网站开发 保修期
  • 重庆建设网站多久时间网易企业邮箱手机登录
  • 扬中网站建设怎么样专业网页制作费用
  • 英文网站建设怎么样前端工作6年一般拿多少工资
  • 做交易网站需要用到的软件wordpress 图片外链
  • 网站建设中通知南宁旅游网站建设
  • 邢台网站设计哪家专业wordpress 301定向
  • 郑州汉狮做网站报价wordpress 报错
  • 教人如何做吃的网站网站制作过程中碰到的问题
  • 游戏网站设计模板php做网站主题
  • 做标签网站邀请码杭州市城乡建设网站
  • 免费做deal的网站网站免费正能量软件推荐
  • 昆明网站制作网页网站业务建设是什么意思
  • 最新网站制作公司哪个好wordpress 下载功能
  • 什么二手车网站做最好宜昌市夷陵区建设局网站
  • 网站建设的技术上海网站建设过程
  • 做拼货商城网站自己制作网页怎么制作的
  • c语言 做网站打开小程序
  • 广州兼职网网站建设如何自己做游戏网站
  • 如何搭建一个完整的网站网站建设中采用的技术方案
  • 做漫画在线观看网站深圳新闻最新消息今天
  • 2017商会网站建设方案公司网站工程案例怎么做
  • 网站建设费计入什么科目比较好河南省住房和城乡建设厅网站首页
  • 浅析我国门户网站建设不足做网站 蓝洋
  • 免费大气网站模板手机网站自适应屏幕
  • 数据库和网站传奇网游游戏排行榜
  • 购物网站黑白点击器 百度网盘
  • 顺德网络营销网站wordpress 标题相同
  • 宽屏网站源码鹤壁公司做网站
  • 百度地图添加到网站深圳网站建设服务商哪些好?