题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1016 题目描述:1-n的整数排成一个环,首尾相连,相邻的两个数相加是素数,输出满足的排列,1开头输出,字典序: 题目要点:dfs 本题安顺序dfs,可以满足字典序,对于每一个要放进去的数要考察两个,一.是否放过了.二.是否和前面相邻的数构成素数: 所以第一,开一个数组,记录该数是否被放过:第二,写一个判断素数的函数: 代码如下: (当只有一个元素的时候比较特殊,要考虑到) #include<stdi…