First commit.
Implemented incomplete input handling.
Added main.cpp
Implemented most functionaliies, but the way to select the best node.
The program seems to be working correctly.
Removed unnecessary final answer selection process.
Changed the way to the input file and its contents.
Added an error check for the restriction of departments' capacities and the number of people.
Sorted the final result.
Added a verbose mode.
Removed heavy removeInferiorNode() function and some unnecessary lines in Node class.
Added simple implementation.
Implemented hopless node cutting.
Calclated theoretical upper bound.
Modified some function parameters into references.
Removed 'out of range' bug.
Changed some [] operator to at function about score_table.
Added greedy algorithm.
Avoided adding hopless nodes in the node list.
Packed the speculation of SD in a function.