본문 바로가기
알고리즘/백준

[BAEKJOON]2745 진법 변환

by 응애~ 개발자 2025. 4. 24.
728x90
반응형

문제 요약

  • 알고리즘 분류: 구현, 수자
  • 난이도: Bronze1
  • 문제내용:
    • N을 B진법된것을 10진수로 변환 하여라

문제풀이

 이번 문제는 각 언어마다 진법을 변환 하는 방법만 알면 문제 푸는데 지장이 없을 것이다.

 

Code

Python

int(N, B): B진법 된 N을 10진수로 변환 하여라

N, B = input().split()
B = int(B)
print(int(N, B))

Java

Integer.parseInt(N, B): B진법 된 N을 10진수로 변환 하여라

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class Main {


	public static void main(String[] args) throws IOException {

		BufferedReader br = new BufferedReader(new InputStreamReader((System.in)));
		StringTokenizer st = new StringTokenizer(br.readLine());
		String N = st.nextToken();
		int B  = Integer.parseInt(st.nextToken());
		
		// B로 진법 변환
		System.out.println(Integer.parseInt(N, B));

	}

}

Javascript

parseInt(N, B): B진법 된 N을 10진수로 변환 하여라

var input = require('fs').readFileSync('/dev/stdin').toString().split(' ');
let [N, B] = input;
// B로 진법 변환
console.log(parseInt(N, B));
728x90
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[BAEKJOON]5639 이진 검색 트리  (2) 2025.04.29
[BAEKJOON]11005 진법 변환 2  (0) 2025.04.29
[BAEKJOON]25206 너의 평점은  (0) 2025.04.24
[BAEKJOON]25206 너의 평점은  (0) 2025.04.17
[BAEKJOON]2748 피보나치 수 2  (0) 2025.01.14