67.py 467 B

123456789101112131415161718192021222324
  1. # 67. Add Binary
  2. import sys
  3. class Solution:
  4. def addBinary(self, a: str, b: str) -> str:
  5. return str(bin(int(a, 2) + int(b, 2)))[2:]
  6. pass
  7. def main() -> int:
  8. def r(a: str, b: str, exp: str) -> None:
  9. print(
  10. f"Solution().addBinary({a}, {b}) = {Solution().addBinary(a, b)} | exp: {exp}"
  11. )
  12. pass
  13. r('11', '1', '100')
  14. r('1010', '1011', '10101')
  15. return 0
  16. if __name__ == "__main__":
  17. sys.exit(main())