#include "EqualSubstrings2.cpp" int main(int argc, char **argv) { int i; class EqualSubstrings2 TheClass; int retval; string s; if (argc != 2) { fprintf(stderr, "usage: a.out num, or - to enter the string on standard input\n"); exit(1); } if ((string) argv[1] == "-") { if (!(cin >> s)) exit(1); } else { if (atoi(argv[1]) == 0) { s = "aa"; } if (atoi(argv[1]) == 1) { s = "abcd"; } if (atoi(argv[1]) == 2) { s = "aba"; } if (atoi(argv[1]) == 3) { s = "abab"; } if (atoi(argv[1]) == 4) { s = "aaaab"; } if (atoi(argv[1]) == 5) { s = "onetwothreeonetwothree"; } } retval = TheClass.get(s); cout << retval << endl; exit(0); }