手撕题,包含负数就不对了吧?