第一题你思路错了,结果中每个位数上数字之和%9==0就行了,先判断0的数量必须>0,否则返回-1;你的maxFives = fives - fives%9;改为maxFives = fives/9;最后遍历5,条件是i<maxFives*9,最后遍历0