C++ library for programming contests (ACM, CodeJam, Project Euler etc.)