/ Published in: C++
Expand |
Embed | Plain Text
/* * ===================================================================================== * * Filename: gattaca.cpp * * Author: Dirk Chang (), [email protected] * * ===================================================================================== */ #include "was.hpp" #include <iostream> #include <string> #include <fstream> #include <cmath> using namespace std; int main(int argc, char **argv) { int n(0), g(0), line(0), start(0), finish(0), weight(0); double const MAX_LINE = 80; string input; WeightedActivitySelection<> was; ifstream fin(argv[1]); fin >> n; line = ceil(n/MAX_LINE); fin.seekg(n+line, ios::cur); fin >> g; was.SetN(g); for(int i = 1; i <= g; ++i) { fin >> start >> finish >> weight; was.GetList()[i].Set(start, finish , weight); } cout << was.Compute() << '\n'; }
You need to login to post a comment.
