Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình thêm hai số được biểu diễn dưới dạng chuỗi trong Python

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