Add description and solution in C++ of max points on a line problem