125. Jolly Jumpers
user_6817964
c_cpp
3 years ago
1.0 kB
3
Indexable
#include <stdio.h> // printf void Jolly_Jumpers(int Array[], int size); void Jolly_Jumpers(int Array[], int size) { int sum[100]; for (int i = 0; i < size - 1; i++) { sum[i] = (Array[i] - Array[i + 1] > 0) ? (Array[i] - Array[i + 1]) : (Array[i + 1] - Array[i]); } for (int i = 0; i < size - 1; i++) { for (int j = i + 1; j < size - 1; j++) { if (sum[i] > sum[j]) { int temp = sum[i]; sum[i] = sum[j]; sum[j] = temp; } } } int flag = 1; for (int i = 0; i < size - 1; i++) { if (sum[i] != i + 1) { flag = 0; break; } } if (flag == 1) printf("Jolly"); else printf("Not jolly"); } int main() { int size; scanf_s("%d", &size); int Array[100], i; for (i = 0; i < size; i++) { scanf_s("%d", &Array[i]); } Jolly_Jumpers(Array, size); return 0; }
Editor is loading...