1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
// gentest.cc
// a program that generates some test data
#ifndef GEN_TEST_CC
#define GEN_TEST_CC
#include "testdata.h"
int main(void)
{
ofstream output1("IP/testmatrix1");
random_matrix(3,4,0,5,output1);
ofstream output2("IP/testmatrix2");
random_matrix(4,6,0,5,output2);
ofstream output3("IP/testmatrix3");
random_matrix(3,4,-5,5,output3);
ofstream output4("IP/testmatrix4");
random_matrix(5,8,0,1,output4);
ofstream output5("IP/testmatrix5");
transportation_problem(3,4,5,output5);
ofstream output6("IP/testmatrix6");
transportation_problem(3,5,5,output6);
ofstream output1a("IP/testproblem1a");
random_problems(3,5,-5,5,output1a);
ofstream output1b("IP/testproblem1b");
random_problems(3,5,0,5,output1b);
ofstream output1c("IP/testproblem1c");
random_problems(4,5,0,5,output1c);
ofstream output2a("IP/testproblem2a");
random_problems(4,5,-5,5,output2a);
ofstream output2b("IP/testproblem2b");
random_problems(4,5,0,5,output2b);
ofstream output2c("IP/testproblem2c");
random_problems(6,5,0,5,output2c);
ofstream output3a("IP/testproblem3a");
random_problems(3,5,-5,5,output3a);
ofstream output3b("IP/testproblem3b");
random_problems(3,5,0,5,output3b);
ofstream output3c("IP/testproblem3c");
random_problems(4,5,0,5,output3c);
ofstream output4a("IP/testproblem4a");
random_problems(5,5,-5,5,output4a);
ofstream output4b("IP/testproblem4b");
random_problems(5,5,0,5,output4b);
ofstream output4c("IP/testproblem4c");
random_problems(8,5,0,5,output4c);
ofstream output5a("IP/testproblem5a");
random_problems(3+4,5,-5,5,output5a);
ofstream output5b("IP/testproblem5b");
random_problems(3+4,5,0,5,output5b);
ofstream output5c("IP/testproblem5c");
random_problems(3*4,5,0,5,output5c);
ofstream output6a("IP/testproblem6a");
random_problems(3+5,5,-5,5,output6a);
ofstream output6b("IP/testproblem6b");
random_problems(3+5,5,0,5,output6b);
ofstream output6c("IP/testproblem6c");
random_problems(3*5,5,0,5,output6c);
return 0;
}
#endif
|