Exemplo n.º 1
0
 virtual void RunAll()
 {
     const char *srcStr[3] = {"0 9 6","1 4 7","3 5 8"};
     RunTest( srcStr, "1 6 7" );
 }
Exemplo n.º 2
0
 virtual void RunAll()
 {
     RunTest( "0 1 2 3 4 5 11 33 22 12 40 32 1 3 5 7"," 1 2 3 4", "0 4 22 1" );
     RunTest( "0 2 4 6 8 10 12 14 16 1 7 5 9 32 23 8", "2 3 4 5", "0 8 16 9" );
     RunTest( "7 5 2 6 4 3 1 0 90 22 24 26 54 56 78 2", " ", "7 4 90 54" );
 }
Exemplo n.º 3
0
 virtual void RunAll()
 {
     RunTest( "0 2 4 MAX","1 2 4 5", "0 2 4 5" );
     RunTest( "1 2 5 MAX 2 3 4 5","2 4 6 8 9 2 3 1", "1 2 5 8 2 3 4 1");
     RunTest( "2 4 6 8 12 43 5 6 7 1 9 10 4 6 8 9"," ", "2 4 6 0 12 43 5 0 7 1 9 0 4 6 8 0 ");
 }
Exemplo n.º 4
0
 virtual void RunAll()
 {
     RunTest( "2 1 3 4 8 9 10 3 5 ", "1 2 3 4 5 6 7 8 9 ", "2 2 3 4 5 6 10 8 9" );
     RunTest( "1 2 4 3 5 7 8 9 10", "2 4 6 8 9 10 12 14 16", "1 4 6 3 9 10 8 14 16" );
     RunTest( "2 4 6 8 1 3 5 7 9", "", "2 0 0 8 0 0 5 0 0" );
 }
Exemplo n.º 5
0
 virtual void RunAll()
 {
     RunTest( "2 2 4 3 1 3 5 7 9 8 9 8 3 2 3 4","1 4 5 7 9 23 4 6 12 9 8 7 5 4 3 1 ", "2 4 5 7 1 23 4 6 9 9 8 7 3 4 3 1" );
     RunTest( "1 22 45 6 7 8 8 3 5 3 6 2 9 3 8 5", "5 6 7 8 9 2 3 4 7 5 1 9 5 7 6 2 ", "1 6 7 8 7 2 3 4 5 5 1 9 9 7 6 2" );
     RunTest( "5 6 7 8 9 2 3 4 7 5 1 9 5 7 6 2","", "5 0 0 0 9 0 0 0 7 0 0 0 5 0 0 0");
 }
Exemplo n.º 6
0
 virtual void RunAll()
 {
     RunTest( "0 2 4 MAX 3 6", "0 2 0 0 3 0", "0 1 0 0 1 0" );
 }
Exemplo n.º 7
0
 virtual void RunAll()
 {
     RunTest( "0 2 4 6 1 2 3 4 2 4 6 8 9 5 9 5", "0 2 4 6 0 0 0 0 2 4 6 8 9 5 9 5", "1 0 1 1" );
     RunTest( "1 2 3 4 5 6 7 8 9 10 11 12 13 3 4 6 ", " 1 2 3 4 0 0 0 0 9 10 11 12 0 0 0 0", "1 0 1 0");
 }
Exemplo n.º 8
0
    virtual void RunAll()
    {
        RunTest( "5.1 6.2 7.3", "9.2 3.3 0.45678", "4.1 2.9 6.84322", 0.00001f);
		RunTest( "MAX MAX 0 3.14159E+37", "MAX 10 1.012e+37 1.012e+36", "0 MAX 1.012e+37 3.04039e+37", 1.0e+34f);
    }
Exemplo n.º 9
0
    virtual void RunAll()
    {
		//Src, Value, Expected Dst
        RunTest( "5.1 -6.2 7.3 -8.12345", "7", "1.9 13.2 0.3 15.12345", 0.0001f);
		RunTest( "MAX MIN 3.14159e+38 -2.14148e+38", "-2.14159e+38", "INF 1.26123e+38f INF 1.1e+34f", 2.0e+33f);
    }
Exemplo n.º 10
0
 virtual void RunAll()
 {
     const char *srcStr = {"0 9 6 1 4 7 3 5 8"};
     const char *dstStr[3] = {"6 3 5","128 130 130","124 126 127"};
     RunTest( srcStr, dstStr );
 }
Exemplo n.º 11
0
    virtual void RunAll()
    {
        RunTest( "5 6 7 8", "9 3 MAX 0", "4 3 65528 8");
		RunTest( "MAX MAX 0 7", "MAX 10 123 123", "0 65525 123 116");
    }
Exemplo n.º 12
0
 virtual void RunAll()
 {
     const char *srcStr[3] = {"0 9 6","1 4 7","3 5 8"};
     const char *dstStr[3] = {"1 6 7","129 128 129","127 130 127"};
     RunTest( srcStr, dstStr );
 }
Exemplo n.º 13
0
 virtual void RunAll()
 {
     RunTest( "9 45 6 1 4 7 3 5 8", "29 5 6");
 }
Exemplo n.º 14
0
 virtual void RunAll()
 {
     RunTest( "9 45 6 1 4 7 3 5 8", "30 3 5");
 }
Exemplo n.º 15
0
 virtual void RunAll()
 {
     RunTest( "1 2 3 4 5 6 7 8 9", "2 4 6 8 7 2 3 5 9 1 3 2", "1 2 3 8 4 5 6 5 7 8 9 2" );
     RunTest( "1 3 5 2 4 7 89 12 1"," ", "1 3 5 0 2 4 7 0 89 12 1 0");
 }
Exemplo n.º 16
0
 virtual void RunAll()
 {
     const char *srcStr[3] = {"2.3 9.245 8.99", "4.05 1.232 9.67", "6.786 7.89 4.56"};
     RunTest( srcStr, "2.3 4.05 6.786 9.245 1.232 7.89 8.99 9.67 4.56" );
 }
Exemplo n.º 17
0
 virtual void RunAll()
 {
    RunTest( "0 2 4 6 5 6 7 8 ","1 2 5 6 8 9", "0 2 4 5 6 7" );
    RunTest( "1 2 5 MAX 2 4 5 7 8 12 34 9 1 4 7 8"," ", "1 2 5 2 4 5 8 12 34 1 4 7 ");
 }
Exemplo n.º 18
0
 virtual void RunAll()
 {
     const char *srcStr[4] = {"2.3 1.232 3.5 3.14159","4.05 7.89 6.2 2.6535", "6.786 5.76 16.45678 8.9793 ", "9.245 3.33 21.25 30.789"};
     RunTest( srcStr, "2.3 4.05 6.786 9.245 1.232 7.89 5.76 3.33 3.5 6.2 16.45678 21.25 3.14159 2.6535 8.9793 30.789" );
 }
Exemplo n.º 19
0
 virtual void RunAll()
 {
     RunTest( "1 2 4 3 5 7 8 9 10", "1 2 4 0 0 0 8 9 10", "1 0 1" );
     RunTest( "2 4 6 8 1 3 5 7 9", "2 4 6 8 1 3 0 0 0", "1 1 0" );
 }
Exemplo n.º 20
0
 virtual void RunAll()
 {
     RunTest( "2.3 4.05 6.786 9.245 1.232 7.89", "0 4.05 0 0 1.232 0", "0 1 0 0 1 0" );
 }
Exemplo n.º 21
0
 virtual void RunAll()
 {
    RunTest( "2 2 4 3 1 3 5 7 9 8 9 8 3 2 3 4", "2 2 4 0 0 0 0 0 9 8 9 0 3 2 3 0 ", "1 0 1 1" );
    RunTest( "1 22 45 6 7 8 8 3 5 3 6 2 9 3 8 5", "0 0 0 0 7 8 8 0 0 0 0 0 9 3 8 0", "0 1 0 1" );
 }
Exemplo n.º 22
0
 virtual void RunAll()
 {
     RunTest( "2.3 4.05 6.786 9.245 1.232 7.89 8.99 9.67 4.56", "2.3 4.05 6.786 0 0 0 0 0 0", "1 0 0" );
     RunTest( "2.3 4.05 6.786 9.245 1.232 7.89 8.99 9.67 4.56", "2.3 4.05 6.786 9.245 1.232 7.89 0 0 0", "1 1 0" );
 }
Exemplo n.º 23
0
 virtual void RunAll()
 {
     RunTest( "0 2 4 MAX 1 2 3 4 5 6 8 10 22 4 5 43", "0 2 4 255 1 2 3 4 5 6 8 10 22 4 5 43" );
     RunTest( "1 2 5 MAX 3 4 12 23 2 9 7 6 4 8 0 3", "1 2 5 255 3 4 12 23 2 9 7 6 4 8 0 3");
     RunTest( "3 4 12 23 2 9 7 6 4 8 0 3 2 4 6 8", "3 4 12 23 2 9 7 6 4 8 0 3 2 4 6 8");
 }
Exemplo n.º 24
0
 virtual void RunAll()
 {
    RunTest( "2.3 4.05 6.786 9.245 1.232 7.89 5.76 3.33", "0 0 0 0 1.232 7.89 5.76 0", "0 1" );
    RunTest( "2.3 4.05 6.786 9.245 1.232 7.89 5.76 3.33 3.5 6.2 16.45678 21.25 3.14159 2.6535 8.9793 30.789 ", 
             "2.3 4.05 6.786 0 0 0 0 0 3.5 6.2 16.45678 0 0 0 0 0", "1 0 1 0");
 }
Exemplo n.º 25
0
 virtual void RunAll()
 { 
     RunTest( "0 1 2 3 4 5 11 33 22","2 4 8", "0 3 11" );
     RunTest( "0 2 4 6 8 10 12 14 16","1 3 5", "0 6 12" );
     RunTest( "7 5 2 6 4 3 1 0 90", " ", "7 6 1" );
 }
Exemplo n.º 26
0
 virtual void RunAll()
 {
     RunTest( "0 21 3 255", "0 21 3 255" );
     RunTest( "0 2 3 255", "0 2 3 255" );
     RunTest( "7 5 2 6", "7 5 2 6" );
 }
Exemplo n.º 27
0
 virtual void RunAll()
 {
     RunTest( "0 1 3 23","2 4 6 8 10 1 3 5 7 9 2 7 1 4 7 9", "0 4 6 8 1 1 3 5 3 9 2 7 23 4 7 9" );
     RunTest( "0 2 4 255"," ", "0 0 0 0 2 0 0 0 4 0 0 0 255 0 0 0" );
 }
Exemplo n.º 28
0
 virtual void RunAll()
 {
     RunTest( "0 1 3 MAX", "0 1 3 255" );
     RunTest( "0 2 4 MAX", "0 2 4 255" );
     RunTest( "7 5 2 6", "7 5 2 6" );
 }
Exemplo n.º 29
0
 virtual void RunAll()
 {
   RunTest( "1 2 3 ","", "1 0 0 2 0 0 3 0 0" );
   RunTest( "0 2 4 ","1 3 5 7 9 2 4 6 8", "0 3 5 2 9 2 4 6 8" );
 }
Exemplo n.º 30
0
 virtual void RunAll()
 {
     const char *srcStr[4] = {"249 249 251","128 130 126","132 129 124", "1 6 4"};
     const char *dstStr = {"1 9 7 1 5 8 4 6 10 1 9 4"};
     RunTest( srcStr, dstStr );
 }