/*****************************************************/ /* cc $INC -O oa.c -o prog $LIB prog filename */ /*****************************************************/ #include #include #include #define LINE_LENGTH 500 /*Dynamic Memory Functions*/ int **imatrix(int n, int m); int *ivector(int length); int GetAllRuns(int **runs, int m, int *current); /*****************************************************/ main() { int **runs, Nruns, NRbar, *ivec, *ivec2; int i, j, k, N, m, levels=2, strength=3, index=0; char input[30], output[30], line[LINE_LENGTH]; FILE *IN, *OUT; m=8; sprintf(input, "oa8_s3lam2_e6_all.sol"); Nruns=1; for(i=0; i=0; j--) { if(current[j]==2) { if(j==0) done=1; current[j-1]++; current[j]=0; } } if(done) break; for(j=0; j