106.NYOJ--SEARCH--素数环
来源:互联网 发布:天刀成男数据 编辑:程序博客网 时间:2024/06/16 17:25
//NYOJ--SEARCH--素数环#include<iostream>#include<cstring>using namespace std;int mark[21],arr[21],n;int judgeNum(int);void dfs(int);int main(){//freopen("input.txt","r",stdin);int count=0;while(cin>>n &&n!=0){count++;cout<<"Case "<<count<<":"<<endl;memset(arr,0,sizeof(mark));memset(mark,0,sizeof(mark));arr[0]=1;if(n%2==0 || n==1){dfs(0);}else{cout<<"No Answer\n";}}return 0;}int judgeNum(int num){for(int i=2;i*i<=num;++i){if(num%i==0){return 0;}}return 1;}void dfs(int th_num){if(th_num==n-1){if(judgeNum(arr[th_num]+1)){cout<<"1";for(int i=1;i<n;++i){cout<<" "<<arr[i];}cout<<endl;}}for(int i=2;i<=n;++i){if(!mark[i] &&judgeNum(i+arr[th_num])){mark[i]=1;arr[th_num+1]=i;dfs(th_num+1);mark[i]=0;}}}
0 0
- 106.NYOJ--SEARCH--素数环
- nyoj 488 素数环
- nyoj 488 素数环
- NYOJ 素数环
- NYOJ 488 素数环
- NYOJ 488 素数环
- 素数环 NYOJ dfs
- NYOJ-488 素数环
- NYOJ 488 素数环
- 素数环(nyoj 488)
- nyoj-488-素数环
- Nyoj 488 素数环
- NYOJ 488 - 素数环
- NYOJ-488 素数环
- NYOJ 488【素数环】
- NYOJ 488 素数环
- 深搜-素数环-nyoj
- nyoj 素数环
- .会话管理之Cookie案例二:显示已浏览商品
- ZORK I 游戏攻略
- Myeclipse下PHP开发环境搭建及运行
- Log4j日志的级别与使用
- Procedural Types (Delphi)Delphi中过程类型
- 106.NYOJ--SEARCH--素数环
- android利用MediaCodec硬解码
- C 版本聊天室 C/S架构——客户端程序
- LitePal 开源数据库框架学习(跟随郭霖老师的学习)
- 273. Integer to English Words
- PV、UV、IP之间的区别与联系
- Spring Boot 使用 Druid 和监控配置
- [Magento SQL] 查询分类名称,和该分类下关联的所有sku
- 107.NYOJ--32--SEARCH--组合数