int run_test_case( int casenum ) { switch( casenum ) { case 0: { int replies[] = { 1, 1, 2, 2 } ; int expected__ = 5; clock_t start__ = clock(); int received__ = ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof replies[0] ) ) ); return verify_case( casenum, expected__, received__, clock()-start__ ); } case 1: { int replies[] = { 0 } ; int expected__ = 1; clock_t start__ = clock(); int received__ = ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof replies[0] ) ) ); return verify_case( casenum, expected__, received__, clock()-start__ ); } case 2: { int replies[] = { 2, 2, 44, 2, 2, 2, 444, 2, 2 } ; int expected__ = 499; clock_t start__ = clock(); int received__ = ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof replies[0] ) ) ); return verify_case( casenum, expected__, received__, clock()-start__ ); } // custom cases /* case 3: { int replies[] = ; int expected__ = ; clock_t start__ = clock(); int received__ = ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof replies[0] ) ) ); return verify_case( casenum, expected__, received__, clock()-start__ ); }*/ /* case 4: { int replies[] = ; int expected__ = ; clock_t start__ = clock(); int received__ = ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof replies[0] ) ) ); return verify_case( casenum, expected__, received__, clock()-start__ ); }*/ /* case 5: { int replies[] = ; int expected__ = ; clock_t start__ = clock(); int received__ = ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof replies[0] ) ) ); return verify_case( casenum, expected__, received__, clock()-start__ ); }*/ default: return -1; } }
int run_test_case( int casenum__ ) { long long starttime__ = get_time(); switch( casenum__ ) { case 0: { int replies[] = { 1, 1, 2, 2 } ; int expected__ = 5; return verify_case( casenum__, starttime__, expected__, ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof(int) ) ) ) ); } case 1: { int replies[] = { 0 } ; int expected__ = 1; return verify_case( casenum__, starttime__, expected__, ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof(int) ) ) ) ); } case 2: { int replies[] = { 2, 2, 44, 2, 2, 2, 444, 2, 2 } ; int expected__ = 499; return verify_case( casenum__, starttime__, expected__, ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof(int) ) ) ) ); } // custom cases /* case 3: { int replies[] = ; int expected__ = ; return verify_case( casenum__, starttime__, expected__, ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof(int) ) ) ) ); } */ /* case 4: { int replies[] = ; int expected__ = ; return verify_case( casenum__, starttime__, expected__, ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof(int) ) ) ) ); } */ /* case 5: { int replies[] = ; int expected__ = ; return verify_case( casenum__, starttime__, expected__, ColorfulRabbits().getMinimum( vector <int>( replies, replies + ( sizeof replies / sizeof(int) ) ) ) ); } */ default: return -1; } }