느낌 ¶
{{| 2006-01-08 04:21:06 Accepted 0.525 464 |}}
리 그가 많 겼다.
답 30만 나만 runtime 러가 배 나다.
배 기가 다는 그때 다--;;
그래 방법 바꾸다.!!
그 는데 무 많 다.
다 드 면 릴 듯..
리 그가 많 겼다.
답 30만 나만 runtime 러가 배 나다.
배 기가 다는 그때 다--;;
그래 방법 바꾸다.!!
다 드 면 릴 듯..
드 ¶
~cpp #include <iostream> using namespace std; int main() { int num, i, j, value, temp;//, maxNum; int numbers[3000], compare[3000]; bool jolly = false; while(cin >> num) { if(num == 0 && num <= 0) break; for(i = 0; i <= num-1; i++) { cin >> numbers[i]; } for(i = 0; i < 3000; i++) { compare[i] = 0; } for(i = num-1; i > 0; i--) { if(numbers[i] >= numbers[i-1]) value = numbers[i] - numbers[i-1]; else value = numbers[i-1] - numbers[i]; if(compare[i-1] != value) { compare[i] = value; } } for(i = 1; i <= num-1; i++) { for(j = i; j <= num-1; j++) { if(compare[i] >= compare[j]) { temp = compare[j]; compare[j] = compare[i]; compare[i] = temp; } } } for(i = 1; i <= num-1; i++) { if(compare[i] == i) jolly = true; else { jolly = false; break; } } if(num == 1) cout << "Jolly" << endl; else if (jolly) cout << "Jolly" << endl; else cout << "Not jolly" << endl; num = 0; } return 0; }