蓝桥杯(第五篇:二进制求和)

1,问题描述:

给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。

2,解题思路:

将获得的二进制字符串转换为十进制数字,然后进行求和,再将结果转换为二进制字符返回

3,代码调试

class Solution:
    def addBinary(self, a: str, b: str) -> str:
        Sum = int(a,2)+int(b,2)
        return str(bin(Sum))[2:]

4,运行结果

 问题解决。

猜你喜欢

转载自blog.csdn.net/h1998040218/article/details/129957902