SPOJ Code C++