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

基于工作过程的商务网站建设:网页制作哪有恶意点击软件买的

基于工作过程的商务网站建设:网页制作,哪有恶意点击软件买的,python毕业设计做网站,校园网站建设需要什么【题目描述】 输入正整数n,把整数1,2,…,n 组成一个环,使得相邻两个整数之和均为素数。 【输入】 输入正整数n。 【输出】 输出任意一个满足条件的环。 【输入样例】 6 【输出样例】 4 3 2 5 6 1 【提示】 数据满足: 4≤n≤30 【题解代码】 …

【题目描述】

输入正整数n,把整数1,2,…,n 组成一个环,使得相邻两个整数之和均为素数。

【输入】

输入正整数n。

【输出】

输出任意一个满足条件的环。

【输入样例】

6

【输出样例】

4 3 2 5 6 1

【提示】

数据满足:

4≤n≤30

【题解代码】

#include<bits/stdc++.h>
using namespace std;int n;
bool vis[35];  //标记数组
int cnt[35];  //存储每一层的数据
bool flag = false;  //作为是否已经找到的标记,用于剪枝
//
// 判断是否是素数
// 
// 朴素法:(数据量较小时可以使用该种方法)
//bool isprime(int x)
//{
//	if (x < 2) return false;
//	for (int i = 2; i <= sqrt(x); i++)
//	{
//		if (x % i == 0) return false;
//	}
//	return true;
//}//埃氏筛法:将素数的倍数全部筛掉,留下的就是素数
bool isprime[100];  //标记数组   0-是素数   1-不是素数
void E_sieve(int x)
{isprime[0] = isprime[1] = 1;  //0和1都不是素数for (int i = 2; i * i <= x; i++){if (isprime[i] == 0)  //i是素数{for (int j = i * i; j <= x; j += i)  //n之内的i的所有倍数都不是素数{isprime[j] = 1;}}}
}void dfs(int depth)
{if (depth > n){if (isprime[cnt[1] + cnt[depth - 1]]) return;  //如果首尾之和不是素数for (int i = 1; i < depth; i++){printf("%d ", cnt[i]);}flag = true;return;}for (int i = 1; i <= n; i++){if ((depth==1 && !vis[i]) || (depth > 1 && !vis[i])&& !isprime[i+cnt[depth-1]])  {cnt[depth] = i;vis[i] = 1;dfs(depth + 1);vis[i] = 0;if (flag) return;  //如果已经找到了,直接逐层返回即可,不需要继续寻找}}
}int main()
{cin >> n;E_sieve(2 * n);dfs(1);return 0;
}
http://www.dtcms.com/wzjs/78117.html

相关文章:

  • 网站怎么识别手机跳转免费网站统计代码
  • 长葛网站建设公司百度的营销推广
  • 网站标题logo修改代码百度学术官网登录入口
  • 无锡网络公司可以制作网站网站建设外包
  • 广州金融网站设计短视频运营方案策划书
  • 哈尔滨公司做网站产品怎样推广有效
  • wordpress 数据库名贵seo课程简介
  • 广州市建设工程价格信息seo助理
  • 怎么免费建设网站市场营销说白了就是干什么的
  • 可以做h5网站今日十大热点新闻事件
  • 旅游网站设计代码模板论坛seo设置
  • 手机上怎么做钓鱼网站营销软文范例大全300字
  • 郑州网站建设汉狮鱼头seo软件
  • 网站做一样算不算侵权个人网站设计内容
  • 怎么建手机网站谷歌seo顾问
  • 杭州的网站建设公司哪家好知乎关键词排名优化
  • 电力建设网站进不去查询网站相关网址
  • wordpress汉化教程搜索引擎优化文献
  • 柳州市网站建设公司百度站长之家
  • 食品经营许可网站增项怎么做深圳谷歌网络推广公司
  • 新疆伊犁河流域开发建设管理局网站做网页设计的软件
  • 企业网站建设的思路网址大全浏览器主页
  • 台州企业网站自己制作一个网页
  • 流量联盟网站源码it培训机构靠谱吗
  • 住房和城乡建设部网站行标网上seo研究
  • 网站开发先学前端还是后端北京百度seo
  • 重庆做网站制作的公司网站开发费用
  • 做服装批发必逛的网站短视频营销的发展趋势
  • 做销售平台哪个网站好比较好的免费网站
  • 中国空间站24小时直播入口推广电话