10038 - Jolly Jumpers UVa Online Judge || UVa Online Judge 10038 - Jolly Jumpers Solution
Problem Name: 10038 Jolly Jumpers
Judge: UVa Online Judge
Problem link: 10038 Jolly Jumpers
Solution on GitHub: 10038 Jolly Jumpers
UVa Online Judge 10038 - Jolly Jumpers Solution in C++/Cpp
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int n;
while (cin >> n)
{
int numbers[n], count = 0;
for (int i = 0; i < n; i++)
{
cin >> numbers[i];
}
int diff_numbers[n - 1];
for (int i = 0; i < n - 1; i++)
{
diff_numbers[i] = abs(numbers[i + 1] - numbers[i]);
}
sort(diff_numbers, diff_numbers + (n - 1));
for (int i = 0; i < n - 1; i++)
{
if (diff_numbers[i] != i + 1)
{
count++;
break;
}
}
if (count == 0)
{
cout << "Jolly\n";
}
else
{
cout << "Not jolly\n";
}
}
return 0;
}
Tags: UVa Online Judge 10038 - Jolly Jumpers solution in C C++, 10038
UVa Online Judge solution in C C++, UVa Online Judge 10038 solution in C C++,
UVa Online Judge Jolly Jumpers solution in C C++, 10038 - Jolly Jumpers UVa
Online Judge solution in C C++ Java Python, C#, Javascript, UVa Online Judge
10038 - Jolly Jumpers solution in C C++ Java Python, C#, Javascript
