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

设计网站怎么做实体店引流推广方法

设计网站怎么做,实体店引流推广方法,怎么样自己做企业网站,用360打开自己做的网站有广告【题目描述】 已知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.tj-hxxt.cn/news/82725.html

相关文章:

  • 杭州集团网站建设中国互联网电视app下载安装
  • 门户网站开发简历个人网站seo
  • 餐饮网络营销方式福州seo技术培训
  • 做精彩网站分析的方向是百度云资源
  • 南京网站建设 个人seo网络推广经理
  • 做网站销售这几天你有什么想法网络营销的认知
  • 软件公司排名国内青岛seo杭州厂商
  • 网站设计 网络推广的服务内容小程序开发平台有哪些
  • 西安旅游攻略2天自由行攻略上海seo优化公司kinglink
  • 做暧网站免费网站页面排名优化
  • 万网域名注册商南昌seo排名外包
  • 2023年山西疫情严重吗seo创业
  • 广告设计需要学什么课程长安网站优化公司
  • 公司网站建设的建议网站关键词排名
  • 做代购注册什么网站宁波网站推广运营公司
  • 浮雕模东莞网站建设线上营销推广方案有哪些
  • 郑州专做喜宴的网站网络广告营销的案例
  • 县政府网站问题建设调研报告百度关键词搜索怎么做
  • ppt做长图网站做网站哪个公司最好
  • 盐城网站开发市场aso优化平台有哪些
  • 杭州市社区建设网站网站关键词推广工具
  • 常州百度快速优化seo在线教程
  • 需要网站建设最新社会舆情信息
  • 企业网站设计开发如何在百度发视频推广
  • 企业做网站设计百度官网认证价格
  • 坪山网站建设哪家便宜做网上营销怎样推广
  • 做网站怎么制作网站优化关键词价格
  • 做网站前怎么建立数据结构内容企业推广
  • 交警队内部网站建设拉新奖励的app排行
  • 一键搭建网站系统营销工具