Solutions to UVa Online Judge programming contest problems.