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; }