I've learned a lot about C++ since I started, like the true extent of its algorithm library.
To me this is the whole point, too - these problems are thoughtfully designed to force you to explore stuff you may not have had the opportunity to work with before. The C++ STL is massive, and the way to build familiarity is to use what's inside. It takes time to dig through and find something new and learn how to use it, but that's a much more educational experience.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
To me this is the whole point, too - these problems are thoughtfully designed to force you to explore stuff you may not have had the opportunity to work with before. The C++ STL is massive, and the way to build familiarity is to use what's inside. It takes time to dig through and find something new and learn how to use it, but that's a much more educational experience.