Code: Select all
#include <iostream>
using namespace std;
const int MAX = 3000;
int main()
{
int numElements;
int elements[MAX];
int diffs[MAX];
int diff;
int i;
bool jolly;
while(true)
{
jolly = true;
cin>>numElements;
if(numElements == 1)
{
cin>>numElements;
cout<<"Jolly\n";
}
else if(numElements > 1)
{
for(i = 0; i < numElements; i++)
cin>>elements[i];
for(i = 1; i < numElements; i++)
{
diffs[i] = 0;
if( elements[i-1] > elements[i] )
diff = elements[i-1] - elements[i];
else
diff = elements[i] - elements[i-1];
diffs[diff] = 1;
}
for(i = 1; i < numElements; i++)
if(!diffs[i])
{
jolly = false;
i = numElements;
}
if(jolly)
cout<<"Jolly\n";
else
cout<<"Not jolly\n";
}
}
return 0;
}