#include "CableDonation.cpp" int main(int argc, char **argv) { class CableDonation TheClass; int retval; vector lengths; string l; if (argc != 2) { fprintf(stderr, "usage: a.out num or -\n"); exit(1); } if ((string) argv[1] == "-") { while (cin >> l) lengths.push_back(l); } else { if (atoi(argv[1]) == 0) { lengths.push_back( "abc"); lengths.push_back( "def"); lengths.push_back( "ghi" ); } if (atoi(argv[1]) == 1) { lengths.push_back( "a0"); lengths.push_back( "0b" ); } if (atoi(argv[1]) == 2) { lengths.push_back( "0X00"); lengths.push_back( "00Y0"); lengths.push_back( "0000"); lengths.push_back( "00Z0" ); } if (atoi(argv[1]) == 3) { lengths.push_back( "Az"); lengths.push_back( "aZ" ); } if (atoi(argv[1]) == 4) { lengths.push_back( "0top"); lengths.push_back( "c0od"); lengths.push_back( "er0o"); lengths.push_back( "pen0" ); } if (atoi(argv[1]) == 7) { lengths.push_back( "Pnuj0"); lengths.push_back( "Jjrxt"); lengths.push_back( "oAraO"); lengths.push_back( "LlpTj" ); lengths.push_back( "IYaTY" ); } } retval = TheClass.cable(lengths); cout << retval << endl; exit(0); }