mirror of
https://bitbucket.org/Mattrixwv/projecteulercpp.git
synced 2025-12-06 17:13:59 -05:00
Fixed a few typoes
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
//ProjectEuler/ProjectEulerCPP/headers/Problems/Problem27.hpp
|
||||
//Matthew Ellison
|
||||
// Created: 09-14-19
|
||||
//Modified: 07-02-21
|
||||
//Modified: 07-03-21
|
||||
//Find the product of the coefficients, |a| < 1000 and |b| <= 1000, for the quadratic expression that produces the maximum number of primes for consecutive values of n, starting with n=0.
|
||||
//Unless otherwise listed all non-standard includes are my own creation and available from https://bibucket.org/Mattrixwv/myClasses
|
||||
/*
|
||||
@@ -49,6 +49,7 @@ public:
|
||||
int64_t getTopA() const; //Returns the top A that was generated
|
||||
int64_t getTopB() const; //Returns the top B that was generated
|
||||
int64_t getTopN() const; //Returns the top N that was generated
|
||||
int64_t getProduct() const; //Returns the product of A and B for the answer
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -93,10 +93,7 @@ int64_t Problem12::getTriangularNumber() const{
|
||||
}
|
||||
//Get the final number that was added to the triangular number
|
||||
int64_t Problem12::getLastNumberAdded() const{
|
||||
//If the problem hasn't been solved throw an exception
|
||||
if(!solved){
|
||||
throw Unsolved("You must solve the problem before you can see the last number added to get the triangular number");
|
||||
}
|
||||
solvedCheck("last number added to get the triangular number");
|
||||
return counter - 1;
|
||||
}
|
||||
//Returns the list of divisors of the requested number
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//ProjectEuler/ProjectEulerCPP/src/Problems/Problem27.cpp
|
||||
//Matthew Ellison
|
||||
// Created: 09-14-19
|
||||
//Modified: 07-02-21
|
||||
//Modified: 07-03-21
|
||||
//Find the product of the coefficients, |a| < 1000 and |b| <= 1000, for the quadratic expression that produces the maximum number of primes for consecutive values of n, starting with n=0.
|
||||
//Unless otherwise listed all non-standard includes are my own creation and available from https://bibucket.org/Mattrixwv/myClasses
|
||||
/*
|
||||
@@ -106,3 +106,8 @@ int64_t Problem27::getTopN() const{
|
||||
solvedCheck("largest N");
|
||||
return topN;
|
||||
}
|
||||
//Returns the product of A and B for the answer
|
||||
int64_t Problem27::getProduct() const{
|
||||
solvedCheck("product of A and B");
|
||||
return topA * topB;
|
||||
}
|
||||
|
||||
@@ -118,7 +118,7 @@ std::vector<mpz_class> Problem29::getUnique() const{
|
||||
solvedCheck("the unique values for a^b");
|
||||
return unique;
|
||||
}
|
||||
//Returns the number of unique value for a^b
|
||||
//Returns the number of unique values for a^b
|
||||
size_t Problem29::getNumUnique() const{
|
||||
solvedCheck("the number of unique values for a^b");
|
||||
return unique.size();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
//ProjectEuler/ProjectEulerCPP/Source/Problem3.cpp
|
||||
//ProjectEuler/ProjectEulerCPP/src/Problems/Problem3.cpp
|
||||
//Matthew Ellison
|
||||
// Created: 09-28-18
|
||||
//Modified: 07-02-21
|
||||
|
||||
Reference in New Issue
Block a user