leetcode 力扣 357 计算各个位数不同的数字个数 题解 算法题