青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

HDOJ 1016 Prime Ring Problem

Problem Description
A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent circles should be a prime.

Note: the number of first circle should always be 1.


 

Input
n (0 < n < 20).
 

Output
The output format is shown as sample below. Each row represents a series of circle numbers in the ring beginning from 1 clockwisely and anticlockwisely. The order of numbers must satisfy the above requirements. Print solutions in lexicographical order.

You are to write a program that completes above process.

Print a blank line after each case.
 

Sample Input
6
8
 

Sample Output
Case 1:
1 4 3 2 5 6
1 6 5 2 3 4
Case 2:
1 2 3 8 5 6 7 4
1 2 5 8 3 4 7 6
1 4 7 6 5 8 3 2
1 6 7 4 3 8 5 2
    素數環:由1到n個數構成一個環,其中環內任意2個相鄰的數字之和是素數。
    比較經典的搜索題,由于n<20,可以先預處理出前40個自然數中的素數,然后深搜某個位置的未被訪問過的數字和它相鄰位置的數字之和是否為素數,搜索退出的條件為最后一個位置的數字circle[n]+1是否為素數。一次搜索完成后,要回溯,否則只會輸出一組解。
#include <iostream>
using namespace std;

const int MAXN = 41;
bool visit[MAXN];
int n,p[MAXN],circle[MAXN];

void prime(){
    
int i,j;
    memset(p,
true,sizeof(p));
    
for(i=2;i<MAXN;i++)
        
for(j=2;i*j<MAXN;j++)
            p[i
*j]=false;
}

void dfs(int c,int cnt){
    
if(cnt==&& p[circle[1]+circle[n]]){
        
for(int i=1;i<n;i++)
            printf(
"%d ",circle[i]);
        printf(
"%d\n",circle[n]);
    }

    
for(int i=c+1;i<MAXN;i++)
        
if(p[i] && i-c<=&& !visit[i-c]){
            circle[cnt
+1]=i-c;
            visit[i
-c]=true;
            dfs(i
-c,cnt+1);
            visit[i
-c]=false;
        }

}

int main(){
    
int c=1;
    prime();
    
while(scanf("%d",&n)!=EOF){
        memset(visit,
false,sizeof(visit));
        printf(
"Case %d:\n",c++);
        visit[
1]=true,circle[1]=1;
        dfs(
1,1);
        printf(
"\n");
    }

    
return 0;
}

posted on 2009-05-24 13:37 極限定律 閱讀(1189) 評論(1)  編輯 收藏 引用 所屬分類: ACM/ICPC

評論

# re: HDOJ 1016 Prime Ring Problem 2009-08-04 09:53

謝了 !!!!!!!!!!1  回復  更多評論   

<2009年5月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

導航

統計

常用鏈接

留言簿(10)

隨筆分類

隨筆檔案

友情鏈接

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久琪琪电影院| 久久阴道视频| 国产精品swag| 亚洲天堂成人在线视频| 99视频精品| 欧美午夜宅男影院在线观看| av72成人在线| 一区二区免费在线播放| 国产精品久久综合| 欧美一区二区黄| 久久国内精品自在自线400部| 国产欧美精品日韩| 久久综合给合| 免费在线日韩av| 中文欧美日韩| 欧美在线免费一级片| 在线欧美一区| 亚洲精品婷婷| 国产伊人精品| 亚洲国产另类精品专区| 欧美日韩在线高清| 久久精品亚洲一区二区三区浴池| 欧美亚洲尤物久久| 亚洲精品日本| 亚洲女人av| 最新成人在线| 亚洲欧美在线网| 亚洲精品中文字幕有码专区| 亚洲一区二区三区免费在线观看| 国产在线不卡视频| 亚洲伦理在线观看| 精品成人一区| 亚洲一区二区伦理| 亚洲日韩中文字幕在线播放| 午夜亚洲福利| 日韩视频专区| 久久久久久久综合色一本| 一区二区三区视频观看| 久久福利电影| 亚洲欧美日韩另类| 欧美激情亚洲| 美日韩丰满少妇在线观看| 欧美涩涩视频| 欧美黄色片免费观看| 国产乱肥老妇国产一区二| 亚洲经典视频在线观看| 国产一区二区三区自拍| 一区二区日韩欧美| 亚洲精品免费在线播放| 久久精品夜色噜噜亚洲aⅴ| 亚洲性视频网址| 欧美福利精品| 欧美1区免费| 国产一区二区三区黄| 亚洲一区二区三区激情| 一本到高清视频免费精品| 久久午夜视频| 另类图片国产| 国产一区二区三区观看| 午夜激情综合网| 亚洲欧美日韩一区二区在线| 欧美日韩精品福利| 亚洲欧洲日本专区| 亚洲国产女人aaa毛片在线| 久久精品二区| 久久久人成影片一区二区三区观看| 国产精品卡一卡二| 亚洲一区二区在线播放| 亚洲欧美视频一区二区三区| 国产精品国产自产拍高清av王其| 亚洲最新在线视频| 亚洲欧美变态国产另类| 欧美香蕉视频| 亚洲一区免费网站| 久久成人亚洲| 黄色在线成人| 久久综合中文色婷婷| 欧美成人一区在线| 亚洲六月丁香色婷婷综合久久| 欧美aaa级| 日韩天堂在线视频| 亚洲欧美视频在线观看| 国产美女精品免费电影| 午夜精品999| 蜜臀久久99精品久久久画质超高清 | 亚洲视频一区在线| 国产精品v欧美精品v日本精品动漫 | 午夜激情久久久| 国产欧美日本一区视频| 欧美在线中文字幕| 亚洲二区三区四区| 亚洲视频在线观看免费| 国产精品视频免费观看www| 久久福利资源站| 亚洲福利视频三区| 亚洲欧美日本视频在线观看| 国产私拍一区| 欧美jizz19性欧美| 亚洲一卡二卡三卡四卡五卡| 久久激情视频久久| 日韩视频久久| 国产亚洲激情视频在线| 欧美大片va欧美在线播放| 亚洲私人影院在线观看| 麻豆精品网站| 亚洲愉拍自拍另类高清精品| 国内综合精品午夜久久资源| 欧美欧美天天天天操| 亚洲欧美日韩直播| 亚洲精品乱码久久久久久按摩观| 欧美在线播放| 一区二区电影免费在线观看| 国产亚洲观看| 欧美日韩免费在线视频| 久久亚洲国产成人| 亚洲一级黄色| 亚洲免费观看高清完整版在线观看熊| 欧美一区二区成人| 一区二区免费看| 精品动漫3d一区二区三区| 欧美视频在线不卡| 麻豆乱码国产一区二区三区| 亚洲一品av免费观看| 亚洲日本视频| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲一区日本| 一本久道综合久久精品| 亚洲东热激情| 国产亚洲一区在线播放| 国产精品美女999| 欧美激情综合五月色丁香| 久久青草久久| 欧美在线电影| 新67194成人永久网站| 一区二区三区四区国产| 亚洲国产精品成人| 欧美激情免费在线| 免费看亚洲片| 欧美aⅴ99久久黑人专区| 久久久久久亚洲精品杨幂换脸| 亚洲欧美日韩中文视频| 亚洲午夜精品一区二区三区他趣 | 欧美日韩喷水| 欧美精品日本| 欧美欧美午夜aⅴ在线观看| 欧美激情第8页| 欧美v日韩v国产v| 欧美国产高潮xxxx1819| 欧美国产日韩一二三区| 欧美电影在线观看完整版| 免费在线观看日韩欧美| 欧美11—12娇小xxxx| 欧美1区2区| 欧美大尺度在线| 欧美日本不卡视频| 欧美午夜免费电影| 国产精品日韩精品| 国产日韩久久| 狠狠做深爱婷婷久久综合一区| 国产综合亚洲精品一区二| 一区精品在线| 亚洲精品1区| 一区二区动漫| 欧美亚洲在线播放| 久久一区二区三区国产精品| 你懂的国产精品| 亚洲毛片av在线| 亚洲主播在线| 久久九九热免费视频| 欧美国产国产综合| 国产精品久久久一区麻豆最新章节| 国产精品永久免费在线| 激情五月综合色婷婷一区二区| 91久久精品一区| 亚洲欧美日韩直播| 久热re这里精品视频在线6| 亚洲国产成人精品女人久久久 | 久久久久久网| 亚洲丶国产丶欧美一区二区三区| 99精品国产在热久久| 羞羞答答国产精品www一本| 久色婷婷小香蕉久久| 欧美视频一区在线观看| 黑人操亚洲美女惩罚| 99国产精品99久久久久久| 午夜在线电影亚洲一区| 欧美二区不卡| 亚洲一区二区三区精品视频| 老司机67194精品线观看| 欧美调教视频| 亚洲国产精品久久久久秋霞不卡| 亚洲一区精品视频| 欧美成人在线网站| 亚洲欧美在线免费| 欧美日韩成人在线| 一色屋精品视频免费看| 亚洲欧美国产日韩天堂区| 亚洲成在人线av| 欧美一区二区视频在线观看| 欧美日韩直播|