|
|
@@ -0,0 +1,24 @@
|
|
|
+# 67. Add Binary
|
|
|
+
|
|
|
+import sys
|
|
|
+
|
|
|
+class Solution:
|
|
|
+ def addBinary(self, a: str, b: str) -> str:
|
|
|
+ return str(bin(int(a, 2) + int(b, 2)))[2:]
|
|
|
+ pass
|
|
|
+
|
|
|
+
|
|
|
+def main() -> int:
|
|
|
+ def r(a: str, b: str, exp: str) -> None:
|
|
|
+ print(
|
|
|
+ f"Solution().addBinary({a}, {b}) = {Solution().addBinary(a, b)} | exp: {exp}"
|
|
|
+ )
|
|
|
+ pass
|
|
|
+
|
|
|
+ r('11', '1', '100')
|
|
|
+ r('1010', '1011', '10101')
|
|
|
+ return 0
|
|
|
+
|
|
|
+
|
|
|
+if __name__ == "__main__":
|
|
|
+ sys.exit(main())
|