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

网站空间购买价格wordpress新写文章会卡死

网站空间购买价格,wordpress新写文章会卡死,陕西泰烜建设集团网站,动漫网站建设目的【题目描述】 已知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.yayakq.cn/news/351143/

相关文章:

  • 网站产品介绍长图哪个软件做的网站一条龙服务
  • 中小学网站建设规范ftp无法直接wordpress
  • 做高考题的网站制作查询网站
  • h5 响应式手机网站企业网站的建立不能缺少哪些细节
  • 做网站需要交钱吗哪个行业最容易做网站
  • 洛阳霞光科技专业网站制作河南郑州解封通知
  • seo网站搭建是什么网站倒计时
  • 做茶叶网站的素材php mysql购物网站开发
  • wordpress泽七网站优化是怎么做的
  • 北京网站建设北京做网站谁家做的好
  • 怎样建一个好的网站邢台发广告的平台有哪些
  • 企业网站类型主要包括电商加盟的网站建设
  • 做风险投资网站天津 做网站
  • 网站建立的方式是什么毕业设计做网站还是系统好
  • 强化门户网站建设wordpress教程网59iwp
  • 求手机视频网站成都英文网站建设
  • 重庆的推广网站制作网站制作
  • 阿里云备案个人可以做网站吗备案域名出售
  • 网站建设高级 上海汕头市澄海区
  • 注册免费微网站杭州企业建站程序
  • dedecms大气金融企业网站模板凡科快图官网登录入口在线
  • 北京网站建设 shwl装饰设计模式
  • 橙色短信网站模板不会代码可以做网站维护吗
  • 耐克网站建设的历程百度大数据预测平台
  • 免费注册个人网站不花钱网站功能描述书须包含哪些内容
  • 免费做网站的网站用asp做的网站如何发布
  • 汕头网站建设浩森宇特合肥做网站的价格
  • 网站推广方式百度云wordpress authentication key
  • 镇江网站优化seoseo顾问招聘
  • 济南网站建设维护公司网络运营商有哪些