#include "XMarksTheSpot.cpp" int main(int argc, char **argv) { int i; class XMarksTheSpot TheClass; int retval; vector board; string s; if (argc != 2) { fprintf(stderr, "usage: a.out num\n"); exit(1); } s = argv[1]; if (s == "-") { while (cin >> s) board.push_back(s); } else { /* board = ; */ if (atoi(argv[1]) == 0) { board.push_back( "?."); board.push_back(".O" ); } if (atoi(argv[1]) == 1) { board.push_back( "???"); board.push_back("?O?"); board.push_back("???" ); } if (atoi(argv[1]) == 2) { board.push_back( "...?."); board.push_back("?...."); board.push_back(".O..."); board.push_back("..?.."); board.push_back("....?" ); } if (atoi(argv[1]) == 3) { board.push_back( "OOOOOOOOOOOOOOOOOOOOO" ); } if (atoi(argv[1]) == 4) { board.push_back( "?????????OO??????????" ); } if (atoi(argv[1]) == 5) { board.push_back( "OOO"); board.push_back("O?O"); board.push_back("OOO"); board.push_back("..." ); } } retval = TheClass.countArea(board); cout << retval << endl; exit(0); }