對於非負整數 x 而言,x 的陣列形式是每位數字按從左到右的順序形成的陣列。例如,如果 x = 1231,那麼其陣列形式為 [1,2,3,1]。
給定非負整數 x 的陣列形式 a,返回整數 x+k 的陣列形式。
示例 1:
輸入:a = [1,2,0,0], k = 34示例 2:輸出:[1,2,3,4]
解釋:1200 + 34 = 1234
輸入:a = [2,7,4], k = 181示例 3:輸出:[4,5,5]
解釋:274 + 181 = 455
輸入:a = [2,1,5], k = 806示例 4:輸出:[1,0,2,1]
解釋:215 + 806 = 1021
輸入:a = [9,9,9,9,9,9,9,9,9,9], k = 11 <= a.length <= 10000輸出:[1,0,0,0,0,0,0,0,0,0,0]
解釋:9999999999 + 1 = 10000000000
0 <= a[i] <= 9
0 <= k <= 10000
如果 a.length > 1,那麼 a[0] != 0
class
solution
:def
addtoarrayform
(self, a, k)
:for i in
range
(len
(a))
: a[i]
=str
(a[i]
) str_a =
''.join(a)
res =
int(str_a)
+ k return
list
(str
(res)
)
陣列形式的整數加法
對於非負整數 x 而言,x 的陣列形式是每位數字按從左到右的順序形成的陣列。例如,如果 x 1231,那麼其陣列形式為 1,2,3,1 給定非負整數 x 的陣列形式 a,返回整數 x k 的陣列形式。示例 1 輸入 a 1,2,0,0 k 34 輸出 1,2,3,4 解釋 1200 34 1234 ...
陣列形式的整數加法
對於非負整數 x 而言,x 的陣列形式是每位數字按從左到右的順序形成的陣列。例如,如果 x 1231,那麼其陣列形式為 1,2,3,1 給定非負整數 x 的陣列形式 a,返回整數 x k 的陣列形式。解題思路 此題是用乙個數的陣列形式 乙個整數,返回和的陣列形式。模擬加法進行逐位相加,從低位向高位相...
陣列形式的整數加法
題目 對於非負整數 x 而言,x 的陣列形式是每位數字按從左到右的順序形成的陣列。例如,如果 x 1231,那麼其陣列形式為 1,2,3,1 給定非負整數 x 的陣列形式 a,返回整數 x k 的陣列形式。示例 1 輸入 a 1,2,0,0 k 34 輸出 1,2,3,4 解釋 1200 34 12...