//Begin Execution int main(int argv,char *argc[]){ int inN; do{ Menu(); inN=getN(); switch(inN){ case 1: problem1();break; case 2: problem2();break; case 3: problem3();break; case 4: problem4();break; case 5: problem5();break; case 6: problem6();break; default: def(inN);} }while(inN>=1&&inN<=6); return 0; }
int main(void) { assert(problem5(10) == 2520); std::cout << problem5(20) << std::endl; }