Cabric Number Problem

POJ - 1350