Loading main.cpp +5 −1 Changes for main.cpp: 5 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -6,8 +6,12 @@ int main(void){ read_problem(); solver(); if(solver()){ printf("success!"); print_answer(); }else{ printf("failed..."); } return 0; } Loading solve +32 B (137 KiB) File changed.No diff preview for this file type. View original file View changed file solver.cpp +4 −2 Changes for solver.cpp: 4 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ short int board_str[900]; short int line_board[72][72]; short int mino_board[72][72]; short int put_data[72][72]; short int success=0; vector <int> mino_order; void reset_board(void){ Loading Loading @@ -552,6 +553,7 @@ int line(){ if(status){ //std::cout << "success to line" << std::endl; make_answer(); success=1; }else{ //std::cout << "failed to line" << std::endl; } Loading Loading @@ -1010,11 +1012,11 @@ void solve(void){ return; } void solver(void){ int solver(void){ read_data(); solve(); /* shape(); */ //translate(); return; return success; } solver.h +1 −1 Changes for solver.h: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -5,6 +5,6 @@ #define MAXSIZE 128 void solver(void); int solver(void); #endif // _SOLVER_H_ Loading
main.cpp +5 −1 Changes for main.cpp: 5 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -6,8 +6,12 @@ int main(void){ read_problem(); solver(); if(solver()){ printf("success!"); print_answer(); }else{ printf("failed..."); } return 0; } Loading
solve +32 B (137 KiB) File changed.No diff preview for this file type. View original file View changed file
solver.cpp +4 −2 Changes for solver.cpp: 4 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ short int board_str[900]; short int line_board[72][72]; short int mino_board[72][72]; short int put_data[72][72]; short int success=0; vector <int> mino_order; void reset_board(void){ Loading Loading @@ -552,6 +553,7 @@ int line(){ if(status){ //std::cout << "success to line" << std::endl; make_answer(); success=1; }else{ //std::cout << "failed to line" << std::endl; } Loading Loading @@ -1010,11 +1012,11 @@ void solve(void){ return; } void solver(void){ int solver(void){ read_data(); solve(); /* shape(); */ //translate(); return; return success; }
solver.h +1 −1 Changes for solver.h: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -5,6 +5,6 @@ #define MAXSIZE 128 void solver(void); int solver(void); #endif // _SOLVER_H_