#include "BuyingFlowers.cpp" int main(int argc, char **argv) { int i; class BuyingFlowers TheClass; int retval; vector roses; vector lilies; if (argc != 2) { fprintf(stderr, "usage: a.out num\n"); exit(1); } /* roses = ; lilies = ; */ if (atoi(argv[1]) == 0) { roses.push_back(2); roses.push_back( 4); lilies.push_back(4); lilies.push_back( 2); } if (atoi(argv[1]) == 1) { roses.push_back(2); roses.push_back( 7); roses.push_back( 3); lilies.push_back(3); lilies.push_back( 4); lilies.push_back( 1); } if (atoi(argv[1]) == 2) { roses.push_back(4); roses.push_back( 5); roses.push_back( 2); roses.push_back( 1); lilies.push_back(6); lilies.push_back( 10); lilies.push_back( 5); lilies.push_back( 9); } if (atoi(argv[1]) == 3) { roses.push_back(1); roses.push_back( 208); roses.push_back( 19); roses.push_back( 0); roses.push_back( 3); roses.push_back( 234); roses.push_back( 1); roses.push_back( 106); roses.push_back( 99); roses.push_back( 17); lilies.push_back(58); lilies.push_back( 30); lilies.push_back( 3); lilies.push_back( 5); lilies.push_back( 0); lilies.push_back( 997); lilies.push_back( 9); lilies.push_back( 615); lilies.push_back( 77); lilies.push_back( 5); } if (atoi(argv[1]) == 4) { for (i = 0; i < 16; i++) roses.push_back(10000); for (i = 0; i < 16; i++) lilies.push_back(10000); } retval = TheClass.buy(roses, lilies); cout << retval << endl; exit(0); }