uva 10038 Jolly Jumpers

题目:Jolly Jumpers

思路:标记一下就ok 

 

#include <cstdio>
#include <cstring>
#include <cmath>
#include <algorithm>
#include <iostream>
using namespace std;
bool vis[3010];
int main()
{
    int n;
    bool tag;
    while(cin>>n)
    {
        for(int i=1;i<3001;i++)
            vis[i]=0;
        int x,x0;
        cin>>x0;
        int tmp=n;
        tmp--;
        while(tmp--)
        {
            cin>>x;
            if(abs(x-x0)<3001)
                vis[(int)(abs(x-x0))]=1;
            x0=x;
        }
        tag=0;
        for(int i=1;i<n;i++)
            if(vis[i]==0)
            {
                tag=1;
                break;
            }
        if(tag)
            cout<<"Not jolly"<<endl;
        else
            cout<<"Jolly"<<endl;
    }
    return 0;
}
View Code

 

posted @ 2013-07-18 09:36  over_flow  阅读(166)  评论(0)    收藏  举报