Programmers Level 0

문제 설명

이진수를 나타내는 두 개의 문자열 bin1 및 bin2가 매개변수로 지정된 경우 solve 함수를 완료하여 두 이진수의 합을 반환합니다.

제한

  • 반환 값은 이진수를 나타내는 문자열입니다.
  • 1 ≤ 빈1, bin2 ≤ 10의 길이
  • bin1 및 bin2는 모두 0과 1입니다.
  • bin1 및 bin2는 “0”을 제외하고 0으로 시작하지 않습니다.

I/O 예시

빈1 bin2 결과
“10” “11” “101”
“1001” “1111” “11000”

I/O 예시 설명

I/O 예제 #1

  • 10 + 11 = 101이므로 “101”을 반환합니다.

I/O 예제 #2

  • 1001 + 1111 = 11000이므로 “11000”을 반환합니다.

하나
2
4
5
수업 해결책 {
공공의 해결책( 빈1, 빈2) {
돌려 주다 Integer.toBinaryString(정수.구문 분석(빈1,2) + 정수.구문 분석(빈2, 2));
}
}
CS

Integer.parseInt(“string”, Base)를 사용하여 이진 문자열을 십진수로 변환하고 더하기

Interger.toBinaryString()은 다시 이진 문자열로 변환합니다.


Programmers Level 0 1