solution to random competitive programming problems from spoj, codeforces, atcoder and cses.fi
categorised problem solutions