#include "RelativeHeights.cpp" int main(int argc, char **argv) { int i; class RelativeHeights TheClass; int retval; vector h; if (argc != 2) { fprintf(stderr, "usage: a.out num\n"); exit(1); } /* h = ; */ if (atoi(argv[1]) == 0) { h.push_back(1); h.push_back(3); h.push_back(6); h.push_back(10); h.push_back(15); h.push_back(21); } if (atoi(argv[1]) == 1) { h.push_back(4); h.push_back(2); h.push_back(1); h.push_back(3); } if (atoi(argv[1]) == 2) { h.push_back(6); h.push_back(2); h.push_back(352); h.push_back(43); h.push_back(5); h.push_back(44); } if (atoi(argv[1]) == 3) { h.push_back(4); h.push_back(5); h.push_back(6); h.push_back(1); h.push_back(2); h.push_back(3); } if (atoi(argv[1]) == 4) { h.push_back(10); h.push_back(9); h.push_back(7); h.push_back(5); h.push_back(3); h.push_back(1); h.push_back(8); h.push_back(6); h.push_back(4); h.push_back(2); } retval = TheClass.countWays(h); cout << retval << endl; exit(0); }