Jolly Jumpers/ ¶
걸...ㅠ.ㅠㅋ
각 .
abs 깜군;;
겠근;;
각 .
abs 깜군;;
겠근;;
~cpp #include <iostream> #include <cctype> using namespace std; const int MAX = 3000; const int MAXLine = 10; int checkJolly(int * array, int differ, bool programEnd = 0); void main(){ int array[MAX] = {0}; int differ; // 10개 9 . char endCheck; differ = endCheck = 0; while(1){ if( !(cin>>array[differ]) )break; differ++; cin.get( endCheck ); if( endCheck == '\n' ){ checkJolly( array, differ ); differ = 0; } } checkJolly( array, differ, 1 ); } int checkJolly(int * array, int differ, bool programEnd){ //differ n-1 값 . static bool boolJolly[10]={1,1,1,1,1,1,1,1,1,1}; // 결과 기값 jolly . static int line = 0; //결과 . if( programEnd ){ for(int i = 0; i < line; i++ ){ if( boolJolly[i] )cout<<"Jolly\n"; else cout<<"Not jolly\n"; } return 0; } //jolly jumper for(int i = 1; i < differ - 1; i++){ if( ( differ < ( array[i] - array[i-1])) || (differ < ( array[i-1] - array[i])) || (differ < ( array[i] - array[i+1]) ) || (differ < ( array[i+1] - array[i]) ) ) { //값 boolJolly[ line ] = 0; // NOTjolly boolJolly } } line++; return 0; }