Prime Ring Problem 思路:先看成一条链,往里头填数,满足任意相邻两数和为质数(这可以打表预处理出40以内的所有质数,扩展的时候枚举),填完了后检查首尾是否满足条件.字典序可以采用扩展时从小到大枚举.另外注意对于每个case多输出一个换行,行末不要有空格. #include<bits/stdc++.h> using namespace std; int n,cnt,a[25]; bool p[45],vis[25]; void print() { for(int i=1;i&l…