Algorithmic problems from Topcoder