#include "StepsConstruct.cpp" int main(int argc, char **argv) { int i; class StepsConstruct TheClass; string retval; vector board; int k; if (argc != 2) { fprintf(stderr, "usage: a.out num\n"); exit(1); } /* board = ; k = ; */ if (atoi(argv[1]) == 0) { board.push_back("..."); board.push_back(".#."); board.push_back("..."); k = 4; } if (atoi(argv[1]) == 1) { board.push_back("..."); board.push_back(".#."); board.push_back("..."); k = 12; } if (atoi(argv[1]) == 2) { board.push_back("...#."); board.push_back("..#.."); board.push_back(".#..."); k = 100; } if (atoi(argv[1]) == 3) { board.push_back("..#"); board.push_back("#.#"); board.push_back("..#"); board.push_back(".#."); board.push_back("..."); k = 6; } if (atoi(argv[1]) == 4) { board.push_back(".#..."); board.push_back(".#.#."); board.push_back(".#.#."); board.push_back(".#.#."); board.push_back("...#."); k = 16; } if (atoi(argv[1]) == 5) { board.push_back("#."); board.push_back(".."); k = 2; } retval = TheClass.construct(board, k); cout << retval << endl; exit(0); }