bit behind, so much work

This commit is contained in:
Benjamin Kyd
2020-12-06 00:31:14 +00:00
parent 7e353fc760
commit 77ecdee0f8
66 changed files with 12636 additions and 11133 deletions

View File

@@ -1,36 +1,36 @@
#include <string>
#include <iostream>
#include <fstream>
#include <cmath>
int fuelForMass ( int mass, int accumilator = 0 )
{
int res = (mass / 3) - 2;
if ( res > 0 )
return fuelForMass( res, accumilator + res );
return accumilator;
};
int main(int argc, char** argv)
{
std::ifstream infile( argv[1] );
int accumilator = 0;
std::string line;
while (!infile.eof())
{
std::getline(infile, line);
if ( line.length() == 0 ) continue;
accumilator += fuelForMass( std::stoi( line ) );
}
std::cout << "Sum of the fuel requrements : " << accumilator << std::endl;
}
#include <string>
#include <iostream>
#include <fstream>
#include <cmath>
int fuelForMass ( int mass, int accumilator = 0 )
{
int res = (mass / 3) - 2;
if ( res > 0 )
return fuelForMass( res, accumilator + res );
return accumilator;
};
int main(int argc, char** argv)
{
std::ifstream infile( argv[1] );
int accumilator = 0;
std::string line;
while (!infile.eof())
{
std::getline(infile, line);
if ( line.length() == 0 ) continue;
accumilator += fuelForMass( std::stoi( line ) );
}
std::cout << "Sum of the fuel requrements : " << accumilator << std::endl;
}