mirror of
https://bitbucket.org/Mattrixwv/projecteulercpp.git
synced 2025-12-06 17:13:59 -05:00
Added solution to problem 31
This commit is contained in:
37
main.cpp
37
main.cpp
@@ -1,7 +1,7 @@
|
||||
//ProjectEuler/C++/main.cpp
|
||||
//Matthew Ellison
|
||||
// Created: 07-04-19
|
||||
//Modified: 07-08-19
|
||||
//Modified: 06-19-20
|
||||
//This is a driver function for all Project Euler problems
|
||||
//It prompts the user for an action (state the problem or solve the problem), then executes the appropriate command on the appropriate problem
|
||||
|
||||
@@ -10,37 +10,7 @@
|
||||
#include <vector>
|
||||
#include "Algorithms.hpp"
|
||||
#include "Headers/Problem.hpp"
|
||||
#include "Headers/Problem1.hpp"
|
||||
#include "Headers/Problem2.hpp"
|
||||
#include "Headers/Problem3.hpp"
|
||||
#include "Headers/Problem4.hpp"
|
||||
#include "Headers/Problem5.hpp"
|
||||
#include "Headers/Problem6.hpp"
|
||||
#include "Headers/Problem7.hpp"
|
||||
#include "Headers/Problem8.hpp"
|
||||
#include "Headers/Problem9.hpp"
|
||||
#include "Headers/Problem10.hpp"
|
||||
#include "Headers/Problem11.hpp"
|
||||
#include "Headers/Problem12.hpp"
|
||||
#include "Headers/Problem13.hpp"
|
||||
#include "Headers/Problem14.hpp"
|
||||
#include "Headers/Problem15.hpp"
|
||||
#include "Headers/Problem16.hpp"
|
||||
#include "Headers/Problem17.hpp"
|
||||
#include "Headers/Problem18.hpp"
|
||||
#include "Headers/Problem19.hpp"
|
||||
#include "Headers/Problem20.hpp"
|
||||
#include "Headers/Problem21.hpp"
|
||||
#include "Headers/Problem22.hpp"
|
||||
#include "Headers/Problem23.hpp"
|
||||
#include "Headers/Problem24.hpp"
|
||||
#include "Headers/Problem25.hpp"
|
||||
#include "Headers/Problem26.hpp"
|
||||
#include "Headers/Problem27.hpp"
|
||||
#include "Headers/Problem28.hpp"
|
||||
#include "Headers/Problem29.hpp"
|
||||
#include "Headers/Problem30.hpp"
|
||||
#include "Headers/Problem67.hpp"
|
||||
#include "Problems.hpp"
|
||||
|
||||
|
||||
//Some helper functions to help with the menus
|
||||
@@ -61,7 +31,7 @@ enum MenuOptions {SOLVE = 1, DESCRIPTION, LIST, EXIT, SIZE};
|
||||
std::vector<unsigned int> PROBLEM_NUMBERS = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
|
||||
11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
|
||||
21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
|
||||
67};
|
||||
31, 67};
|
||||
|
||||
int main(){
|
||||
int selection = 0; //Holds the menu selection of the user
|
||||
@@ -177,6 +147,7 @@ Problem* getProblem(unsigned int problemNumber){
|
||||
case 28 : problem = new Problem28; break;
|
||||
case 29 : problem = new Problem29; break;
|
||||
case 30 : problem = new Problem30; break;
|
||||
case 31 : problem = new Problem31; break;
|
||||
case 67 : problem = new Problem67; break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user