Giả sử chúng ta có hai chuỗi S và T, hai chuỗi này đại diện cho một số nguyên, chúng ta phải thêm chúng và tìm kết quả trong cùng một biểu diễn chuỗi.
Vì vậy, nếu đầu vào là "256478921657", "5871257468", thì đầu ra sẽ là "262350179125", là 256478921657 + 5871257468 =262350179125
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -
- chuyển đổi S và T từ chuỗi thành số nguyên
- ret =S + T
- trả về ret dưới dạng chuỗi
Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -
Ví dụ
class Solution: def solve(self, a, b): return str(int(a) + int(b)) ob = Solution() print(ob.solve("256478921657", "5871257468"))
Đầu vào
"256478921657", "5871257468"
Đầu ra
262350179125