#include "Candy-Skeleton.cpp" int main(int argc, char **argv) { int i; class CandyCupRunningCompetition TheClass; int retval; int N; vector A; vector B; if (argc != 2) { fprintf(stderr, "usage: a.out num\n"); exit(1); } /* N = ; A = ; B = ; */ if (atoi(argv[1]) == 0) { N = 3; A.push_back(0); A.push_back(1); B.push_back(1); B.push_back(2); } if (atoi(argv[1]) == 1) { N = 4; A.push_back(0); A.push_back(1); A.push_back(0); A.push_back(2); B.push_back(1); B.push_back(3); B.push_back(2); B.push_back(3); } if (atoi(argv[1]) == 2) { N = 3; A.push_back(0); B.push_back(1); } if (atoi(argv[1]) == 3) { N = 5; } if (atoi(argv[1]) == 4) { N = 6; A.push_back(1); A.push_back(1); A.push_back(2); A.push_back(0); A.push_back(4); A.push_back(3); A.push_back(0); A.push_back(1); A.push_back(4); B.push_back(3); B.push_back(2); B.push_back(3); B.push_back(1); B.push_back(5); B.push_back(5); B.push_back(2); B.push_back(4); B.push_back(3); } retval = TheClass.findMaximum(N, A, B); cout << retval << endl; exit(0); }