这题目刚开始看到以为直接是数组末尾的数字加一,结果运行之后显示有两个测试用例无法通过。当数组末尾有9时,无法通过测试。
所以这里想到的办法是直接将数组转化为字符串,先遍历数组,将int型转化为str类型再加到字符串之后;然后将字符串转化为int类型再加一;得到加一后的数字之后,还需将其转化为数组,则需要再次遍历字符串,这里要注意从字符串里取出来的是字符不是int型的,这时还需要再进行int类型转换。
这题目刚开始看到以为直接是数组末尾的数字加一,结果运行之后显示有两个测试用例无法通过。当数组末尾有9时,无法通过测试。
所以这里想到的办法是直接将数组转化为字符串,先遍历数组,将int型转化为str类型再加到字符串之后;然后将字符串转化为int类型再加一;得到加一后的数字之后,还需将其转化为数组,则需要再次遍历字符串,这里要注意从字符串里取出来的是字符不是int型的,这时还需要再进行int类型转换。