-
[브론즈 Ⅳ] 14623번 :: 감정이입 / Java백준/브론즈 2022. 8. 12. 21:05
문제
https://www.acmicpc.net/problem/14623
코드
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String B1 = scan.nextLine(); String B2 = scan.nextLine(); scan.close(); long decimalB1 = Long.parseLong(B1, 2); long decimalB2 = Long.parseLong(B2, 2); long X = decimalB1 * decimalB2; String binaryX = Long.toBinaryString(X); System.out.println(binaryX); } }
주어지는 이진수의 길이는 1 이상 30 이하의 자연수이므로 long 타입으로 변환하고
B1과 B2를 곱해서 Long.toBinaryString()으로 이진수로 변환 후 출력
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 Ⅳ] 14935번 :: FA / Java (0) 2022.08.14 [브론즈 Ⅳ] 14924번 :: 폰 노이만과 파리 / Java (0) 2022.08.14 [브론즈 Ⅳ] 14581번 :: 팬들에게 둘러싸인 홍준 / Java (0) 2022.08.12 [브론즈 Ⅳ] 14489번 :: 치킨 두 마리 (...) / Java (0) 2022.08.12 [브론즈 Ⅳ] 14470번 :: 전자레인지 / Java (0) 2022.08.12