hdu 1016 Prime Ring Problem(深搜就可以)

//hdu 1016 Prime Ring Problem(深搜就可以)
#include
#include
#include
using namespace std;
bool prime[50];
int n;
int ringnum[30];
bool mark[30];
void readprime()
{
    memset(prime,false,sizeof(prime));
    prime[2]=true;
    bool flag=true;
    for(int i=3;i<=50;i++)
    {
        flag=true;
        for(int j=2;j<=i-1;j++)
        {
            if(i%j==0)
            {
                flag=false;
                break;
            }
        }
        if(flag==true)
        {
            prime[i]=true;
        }
    }
}
void printringprime()
{
    for(int i=1;i

你可能感兴趣的:(ACM算法与数据结构)