ICPC-2 Code: Z05 Work problem