#include "ColorfulRoad.cpp" int main(int argc, char **argv) { int i; class ColorfulRoad TheClass; int retval; string road; if (argc != 2) { fprintf(stderr, "usage: a.out num (or -)\n"); exit(1); } if ((string) argv[1] == "-") { cin >> road; } else { if (atoi(argv[1]) == 0) { road = "RGGGB"; } if (atoi(argv[1]) == 1) { road = "RGBRGBRGB"; } if (atoi(argv[1]) == 2) { road = "RBBGGGRR"; } if (atoi(argv[1]) == 3) { road = "RBRRBGGGBBBBR"; } if (atoi(argv[1]) == 4) { road = "RG"; } if (atoi(argv[1]) == 5) { road = "RBRGBGBGGBGRGGG"; } } retval = TheClass.getMin(road); cout << retval << endl; exit(0); }