fun addBinaryStrings(a: String, b: String): String {
val num1 = a.toInt(2)
val num2 = b.toInt(2)
val sum = num1 + num2
return sum.toString(2)
}
fun main() {
val a1 = "11"
val b1 = "1"
println(addBinaryStrings(a1, b1)) // Output: 100
val a2 = "1010"
val b2 = "1011"
println(addBinaryStrings(a2, b2)) // Output: 10101
}
/*
run:
100
10101
*/